Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 134,468,000 | 144,766,000 | 176,383,000 | 113,977,000 | 64,912,000 | 108,324,000 | 117,033,000 | 93,980,000 | 75,659,000 | 87,804,000 | 130,844,000 | 138,074,000 | 139,250,000 | 125,987,000 | 82,233,000 | 68,144,000 | 119,114,000 | 95,327,000 | 91,832,200 | 82,161,200 | 54,617,900 |
Revenue Growth | - | -17.93% | 54.75% | 75.59% | -40.08% | -7.44% | 24.53% | 24.22% | -13.83% | -32.89% | -5.24% | -0.84% | 10.53% | 53.21% | 20.68% | -42.79% | 24.95% | 3.81% | 11.77% | 50.43% | |
Cost of Revenue | 128,610,000 | 131,867,000 | 159,632,000 | 110,895,000 | 65,700,000 | 103,599,000 | 111,491,000 | 89,485,000 | 71,316,000 | 80,736,000 | 124,218,000 | 133,353,000 | 133,528,000 | 121,736,000 | 74,458,000 | 65,270,000 | 111,984,000 | 85,661,000 | 81,267,000 | 74,599,000 | 49,937,500 |
Gross Profit | 5,858,000 | 12,899,000 | 16,751,000 | 3,082,000 | -788,000 | 4,725,000 | 5,542,000 | 4,495,000 | 4,343,000 | 7,068,000 | 6,626,000 | 4,721,000 | 5,722,000 | 4,251,000 | 7,775,000 | 2,874,000 | 7,130,000 | 9,666,000 | 10,565,200 | 7,562,200 | 4,680,400 |
Gross Profit Margin | 4.36% | 8.91% | 9.50% | 2.70% | -1.21% | 4.36% | 4.74% | 4.78% | 5.74% | 8.05% | 5.06% | 3.42% | 4.11% | 3.37% | 9.45% | 4.22% | 5.99% | 10.14% | 11.50% | 9.20% | 8.57% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 990,000 | 998,000 | 934,000 | 865,000 | 756,000 | 868,000 | 925,000 | 835,000 | 715,000 | 710,000 | 724,000 | 758,000 | 698,000 | 571,000 | 531,000 | 1,274,000 | 1,327,000 | 1,388,000 | 1,401,000 | 1,229,000 | 1,083,500 |
Total Operating Expenses | 1,045,000 | 1,031,000 | 1,000,000 | 952,000 | 791,000 | 889,000 | 970,000 | 896,000 | 715,000 | 710,000 | 724,000 | 758,000 | 698,000 | 571,000 | 5,897,000 | 2,702,000 | 6,567,000 | 2,748,000 | 2,555,200 | 2,103,200 | 1,701,200 |
Operating Income or Loss | 4,837,000 | 11,858,000 | 15,690,000 | 2,130,000 | -1,579,000 | 3,836,000 | 4,572,000 | 3,599,000 | 3,572,000 | 6,358,000 | 5,902,000 | 3,963,000 | 4,010,000 | 3,680,000 | 1,876,000 | -58,000 | 563,000 | 6,918,000 | 8,010,000 | 5,459,000 | 2,979,200 |
Operating Margin | 3.60% | 8.19% | 8.90% | 1.87% | -2.43% | 3.54% | 3.91% | 3.83% | 4.72% | 7.24% | 4.51% | 2.87% | 2.88% | 2.92% | 2.28% | -0.09% | 0.47% | 7.26% | 8.72% | 6.64% | 5.45% |
Interest Expense | 570,000 | 592,000 | 562,000 | 603,000 | 563,000 | 454,000 | 470,000 | 468,000 | 446,000 | 433,000 | 397,000 | 365,000 | 313,000 | 401,000 | 484,000 | 408,000 | 347,000 | 0 | 0 | 0 | 0 |
EBITDA | 7,918,000 | 14,659,000 | 18,342,000 | 4,551,000 | 904,000 | 6,138,000 | 6,669,000 | 5,589,000 | 5,515,000 | 8,200,000 | 7,592,000 | 5,707,000 | 6,628,000 | 5,257,000 | 3,387,000 | 1,627,000 | 2,152,000 | 8,294,000 | 8,877,000 | 6,143,000 | 3,588,200 |
Depreciation and Amortization | 2,766,000 | 2,701,000 | 2,473,000 | 2,405,000 | 2,351,000 | 2,255,000 | 2,069,000 | 1,986,000 | 1,894,000 | 1,842,000 | 1,690,000 | 1,720,000 | 1,574,000 | 1,534,000 | 1,405,000 | 1,527,000 | 1,476,000 | 1,376,000 | 1,155,000 | 875,000 | 618,400 |
Income Before Tax | 4,924,000 | 11,768,000 | 15,307,000 | 1,543,000 | -2,010,000 | 3,486,000 | 4,232,000 | 3,207,000 | 3,182,000 | 5,971,000 | 5,552,000 | 3,982,000 | 3,706,000 | 3,322,000 | 1,498,000 | -449,000 | 336,000 | 6,726,000 | 8,189,000 | 5,287,000 | 2,710,100 |
Income Tax Expense | 1,057,000 | 2,619,000 | 3,428,000 | 255,000 | -903,000 | 702,000 | 879,000 | -949,000 | 765,000 | 1,870,000 | 1,777,000 | 1,254,000 | 1,626,000 | 1,226,000 | 575,000 | -97,000 | 1,467,000 | 2,161,000 | 2,726,000 | 1,697,000 | 906,300 |
Net Income | 3,691,000 | 8,835,000 | 11,528,000 | 1,288,000 | -1,107,000 | 2,422,000 | 3,122,000 | 4,065,000 | 2,289,000 | 3,990,000 | 3,630,000 | 2,720,000 | 2,083,000 | 2,090,000 | 324,000 | -1,982,000 | -1,131,000 | 5,234,000 | 5,462,200 | 3,589,200 | 1,803,100 |
Net Income Margin | 2.74% | 6.10% | 6.54% | 1.13% | -1.71% | 2.24% | 2.67% | 4.33% | 3.03% | 4.54% | 2.77% | 1.97% | 1.50% | 1.66% | 0.39% | -2.91% | -0.95% | 5.49% | 5.95% | 4.37% | 3.30% |
EPS | 11.16 | 24.95 | 29.08 | 3.16 | -2.72 | 5.85 | 7.33 | 9.17 | 4.94 | 8.00 | 6.88 | 4.99 | 3.77 | 3.69 | 0.57 | -3.66 | -2.16 | 9.27 | 8.94 | 6.51 | 3.51 |
EPS Diluted | 11.15 | 24.95 | 29.00 | 3.16 | -2.72 | 5.85 | 7.29 | 9.16 | 4.94 | 7.99 | 6.85 | 4.97 | 3.75 | 3.68 | 0.57 | -3.66 | -2.16 | 8.88 | 8.64 | 6.10 | 3.27 |
Weighted Average Shares Out | - | 353,000 | 395,000 | 407,000 | 407,000 | 413,000 | 426,000 | 442,000 | 461,000 | 497,000 | 526,000 | 542,000 | 550,000 | 563,000 | 563,000 | 541,000 | 524,000 | 565,000 | 611,000 | 549,000 | 510,000 |
Weighted Average Shares Out Diluted | - | 353,000 | 396,000 | 407,000 | 407,000 | 413,000 | 428,000 | 444,000 | 464,000 | 500,000 | 530,000 | 548,000 | 556,000 | 569,000 | 568,000 | 541,000 | 524,000 | 579,000 | 632,000 | 588,000 | 552,000 |
Reported Currency: USD | Q3 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 5,184,000 | 5,424,000 | 4,862,000 | 4,122,000 | 3,313,000 | 2,583,000 | 2,982,000 | 5,850,000 | 4,816,000 | 4,114,000 | 3,689,000 | 4,292,000 | 1,723,000 | 1,024,000 | 3,334,000 | 825,000 | 940,000 | 2,464,000 | 1,590,000 | 436,000 | 863,600 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 5,184,000 | 5,424,000 | 4,862,000 | 4,122,000 | 3,313,000 | 2,583,000 | 2,982,000 | 5,850,000 | 4,816,000 | 4,114,000 | 3,689,000 | 4,292,000 | 1,723,000 | 1,024,000 | 3,334,000 | 825,000 | 940,000 | 2,464,000 | 1,590,000 | 436,000 | 863,600 |
Net Receivables | 11,073,000 | 12,525,000 | 11,919,000 | 10,378,000 | 6,109,000 | 8,904,000 | 7,345,000 | 6,922,000 | 5,901,000 | 4,682,000 | 5,976,000 | 8,823,000 | 8,336,000 | 8,918,000 | 4,926,000 | 4,661,000 | 2,897,000 | 7,691,000 | 4,416,000 | 3,564,000 | 1,838,700 |
Inventory | 7,048,000 | 7,583,000 | 6,752,000 | 6,265,000 | 6,038,000 | 7,013,000 | 6,532,000 | 6,384,000 | 5,709,000 | 5,898,000 | 6,623,000 | 5,758,000 | 5,973,000 | 5,623,000 | 4,947,000 | 4,863,000 | 4,637,000 | 4,184,000 | 4,430,000 | 4,039,000 | 2,317,800 |
Other Current Assets | 671,000 | 689,000 | 600,000 | 400,000 | 384,000 | 469,000 | 816,000 | 156,000 | 374,000 | 204,000 | 326,000 | 404,000 | 428,000 | 407,000 | 311,000 | 836,000 | 798,000 | 453,000 | 433,000 | 237,000 | 219,800 |
Total Current Assets | 23,976,000 | 26,221,000 | 24,133,000 | 21,165,000 | 15,844,000 | 18,969,000 | 17,675,000 | 19,312,000 | 16,800,000 | 14,805,000 | 16,614,000 | 19,277,000 | 16,460,000 | 15,972,000 | 13,518,000 | 10,923,000 | 9,450,000 | 14,792,000 | 10,760,000 | 8,276,000 | 5,264,400 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 29,681,000 | 31,345,000 | 32,092,000 | 32,131,000 | 31,593,000 | 30,593,000 | 28,848,000 | 27,480,000 | 26,472,000 | 26,703,000 | 26,735,000 | 25,707,000 | 26,300,000 | 25,177,000 | 22,669,000 | 23,012,000 | 23,213,000 | 21,709,000 | 21,098,000 | 17,856,000 | 10,317,400 |
Goodwill | 0 | 260,000 | 260,000 | 260,000 | 260,000 | 260,000 | 260,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,061,000 | 4,211,000 | 4,926,000 | 2,401,200 |
Intangible Assets | 0 | 183,000 | 202,000 | 218,000 | 248,000 | 283,000 | 307,000 | 142,000 | 148,000 | 156,000 | 154,000 | 156,000 | 213,000 | 227,000 | 224,000 | 227,000 | 224,000 | 290,000 | 303,000 | 5,224,000 | 2,711,900 |
Long Term Investments | 0 | 713,000 | 724,000 | 734,000 | 972,000 | 942,000 | 542,000 | 530,000 | 201,000 | 201,000 | 78,000 | -266,000 | -274,000 | -283,000 | -190,000 | 1,215,000 | -98,000 | -247,000 | -143,000 | -142,000 | -175,200 |
Tax Assets | 0 | 0 | 5,217,000 | 2,439,000 | 2,292,000 | 2,303,000 | 4,962,000 | 4,708,000 | 7,361,000 | 74,000 | 162,000 | 266,000 | 274,000 | 283,000 | 190,000 | 180,000 | 98,000 | 247,000 | 143,000 | 142,000 | 175,200 |
Other Non-Current Assets | 6,725,000 | 4,334,000 | -1,646,000 | 941,000 | 565,000 | 514,000 | -2,439,000 | -2,014,000 | -4,809,000 | 2,237,000 | 1,807,000 | 2,120,000 | 1,504,000 | 1,407,000 | 1,210,000 | 72,000 | 1,530,000 | 1,870,000 | 1,381,000 | 1,372,000 | 1,097,900 |
Total Non-Current Assets | 36,406,000 | 36,835,000 | 36,849,000 | 36,723,000 | 35,930,000 | 34,895,000 | 32,480,000 | 30,846,000 | 29,373,000 | 29,371,000 | 28,936,000 | 27,983,000 | 28,017,000 | 26,811,000 | 24,103,000 | 24,706,000 | 24,967,000 | 27,930,000 | 26,993,000 | 24,452,000 | 14,127,200 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 167,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 60,382,000 | 63,056,000 | 60,982,000 | 57,888,000 | 51,774,000 | 53,864,000 | 50,155,000 | 50,158,000 | 46,173,000 | 44,343,000 | 45,550,000 | 47,260,000 | 44,477,000 | 42,783,000 | 37,621,000 | 35,629,000 | 34,417,000 | 42,722,000 | 37,753,000 | 32,728,000 | 19,391,600 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 11,516,000 | 12,567,000 | 12,728,000 | 12,495,000 | 6,082,000 | 10,205,000 | 8,594,000 | 8,348,000 | 6,357,000 | 4,907,000 | 6,760,000 | 9,931,000 | 9,348,000 | 9,472,000 | 6,441,000 | 5,760,000 | 4,446,000 | 9,596,000 | 6,841,000 | 5,563,000 | 2,963,000 |
Short Term Debt | 1,016,000 | 1,766,000 | 1,420,000 | 1,579,000 | 1,008,000 | 825,000 | 238,000 | 122,000 | 115,000 | 127,000 | 606,000 | 303,000 | 586,000 | 1,009,000 | 822,000 | 237,000 | 312,000 | 392,000 | 476,000 | 222,000 | 411,600 |
Tax Payables | 1,576,000 | 137,000 | 2,409,000 | 1,839,000 | 1,484,000 | 1,512,000 | 1,262,000 | 1,889,000 | 1,162,000 | 1,406,000 | 1,642,000 | 2,118,000 | 1,027,000 | 1,383,000 | 674,000 | 820,000 | 592,000 | 632,000 | 586,000 | 595,000 | 479,800 |
Deferred Revenue | 0 | 40,000 | 129,000 | 78,000 | 56,000 | 55,000 | 1,262,000 | 1,889,000 | 1,162,000 | 1,239,000 | 1,642,000 | 2,876,000 | 1,981,000 | 1,383,000 | 674,000 | 1,587,000 | 859,000 | 795,000 | 873,000 | 886,000 | 519,200 |
Other Current Liabilities | 1,190,000 | 2,292,000 | 775,000 | 860,000 | 709,000 | 563,000 | 630,000 | 712,000 | 694,000 | 554,000 | 972,000 | 771,000 | 968,000 | 844,000 | 847,000 | 981,000 | 859,000 | 1,294,000 | 919,000 | 925,000 | 679,100 |
Total Current Liabilities | 15,298,000 | 16,802,000 | 17,461,000 | 16,851,000 | 9,283,000 | 13,160,000 | 10,724,000 | 11,071,000 | 8,328,000 | 7,193,000 | 9,980,000 | 13,123,000 | 11,929,000 | 12,708,000 | 8,784,000 | 7,798,000 | 6,209,000 | 11,914,000 | 8,822,000 | 7,305,000 | 4,533,500 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 9,790,000 | 10,871,000 | 11,302,000 | 13,546,000 | 14,839,000 | 10,137,000 | 8,871,000 | 8,750,000 | 7,886,000 | 7,208,000 | 5,780,000 | 6,261,000 | 6,463,000 | 6,783,000 | 7,515,000 | 7,163,000 | 6,297,000 | 6,470,000 | 4,657,000 | 5,156,000 | 3,908,900 |
Deferred Revenue | 0 | 0 | 0 | 13,381,000 | 1,876,000 | 1,974,000 | 2,146,000 | 2,006,000 | 1,279,000 | 1,463,000 | 1,623,000 | 1,124,000 | 1,739,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 5,263,000 | 0 | 5,217,000 | 5,210,000 | 5,275,000 | 5,103,000 | 4,962,000 | 4,708,000 | 7,361,000 | 6,768,000 | 6,607,000 | 6,601,000 | 5,860,000 | 5,017,000 | 4,530,000 | 4,063,000 | 4,163,000 | 4,021,000 | 4,047,000 | 3,615,000 | 2,011,200 |
Other Non-Current Liabilities | 2,031,000 | 6,859,000 | 6,751,000 | 7,674,000 | 8,010,000 | 8,031,000 | 7,829,000 | 7,437,000 | 9,105,000 | 8,671,000 | 1,939,000 | 1,329,000 | 2,130,000 | 1,830,000 | 1,767,000 | 5,690,000 | 5,806,000 | 1,810,000 | 1,622,000 | 1,602,000 | 1,140,000 |
Total Non-Current Liabilities | 17,084,000 | 17,730,000 | 18,053,000 | 21,220,000 | 22,849,000 | 18,168,000 | 16,700,000 | 16,187,000 | 16,991,000 | 15,629,000 | 14,326,000 | 14,191,000 | 14,453,000 | 13,630,000 | 13,812,000 | 13,106,000 | 12,588,000 | 12,301,000 | 10,326,000 | 10,373,000 | 7,060,100 |
Total Liabilities | 32,382,000 | 34,532,000 | 35,514,000 | 38,071,000 | 32,132,000 | 31,328,000 | 27,424,000 | 27,258,000 | 25,319,000 | 22,989,000 | 24,306,000 | 27,314,000 | 26,382,000 | 26,338,000 | 22,596,000 | 20,904,000 | 18,797,000 | 24,215,000 | 19,148,000 | 17,678,000 | 11,593,600 |
Common Stock | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 6,000 | 6,000 | 6,000 | 6,000 | 2,600 |
Retained Earnings | 47,074,000 | 45,630,000 | 38,247,000 | 28,281,000 | 28,953,000 | 31,974,000 | 31,044,000 | 29,200,000 | 26,366,000 | 25,188,000 | 22,046,000 | 18,970,000 | 17,032,000 | 15,309,000 | 13,388,000 | 13,178,000 | 15,484,000 | 16,914,000 | 11,951,000 | 6,673,000 | 3,199,600 |
Accumulated Other Comprehensive Income/Loss | -830,000 | -870,000 | -1,359,000 | -1,008,000 | -1,254,000 | -1,351,000 | -1,507,000 | -940,000 | -1,410,000 | -933,000 | -367,000 | 350,000 | 108,000 | 96,000 | 388,000 | 365,000 | -176,000 | 573,000 | 265,000 | 335,000 | 228,700 |
Total Stockholders Equity | 25,253,000 | 26,346,000 | 23,561,000 | 18,430,000 | 18,801,000 | 21,803,000 | 21,667,000 | 21,991,000 | 20,024,000 | 20,527,000 | 20,677,000 | 19,460,000 | 18,032,000 | 16,423,000 | 15,025,000 | 14,725,000 | 15,620,000 | 18,507,000 | 18,605,000 | 15,050,000 | 7,798,000 |
Total Investments | 0 | 713,000 | 724,000 | 734,000 | 972,000 | 942,000 | 542,000 | 530,000 | 201,000 | 201,000 | 78,000 | -266,000 | -274,000 | -283,000 | -190,000 | 1,215,000 | -98,000 | -247,000 | -143,000 | -142,000 | -175,200 |
Total Debt | 10,806,000 | 12,637,000 | 3,566,000 | 1,920,000 | 15,847,000 | 10,962,000 | 9,109,000 | 8,872,000 | 8,001,000 | 7,377,000 | 6,386,000 | 6,564,000 | 7,049,000 | 7,741,000 | 8,337,000 | 7,400,000 | 6,576,000 | 6,862,000 | 5,133,000 | 5,378,000 | 4,312,800 |
Net Debt | 5,622,000 | 7,213,000 | -1,296,000 | -2,202,000 | 12,534,000 | 8,379,000 | 6,127,000 | 3,022,000 | 3,185,000 | 3,263,000 | 2,697,000 | 2,272,000 | 5,326,000 | 6,717,000 | 5,003,000 | 6,575,000 | 5,636,000 | 4,398,000 | 3,543,000 | 4,942,000 | 3,449,200 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 3,681,000 | 9,149,000 | 11,879,000 | 1,288,000 | -1,107,000 | 2,784,000 | 3,353,000 | 4,156,000 | 2,417,000 | 4,101,000 | 3,711,000 | 2,728,000 | 2,080,000 | 2,089,000 | 324,000 | -1,982,000 | -1,131,000 | 5,234,000 | 5,463,000 | 3,590,000 | 1,803,800 |
Depreciation & Amortization | 2,766,000 | 2,701,000 | 2,473,000 | 2,405,000 | 2,351,000 | 2,255,000 | 2,069,000 | 1,986,000 | 1,894,000 | 1,842,000 | 1,690,000 | 1,720,000 | 1,574,000 | 1,534,000 | 1,473,000 | 1,527,000 | 1,476,000 | 1,376,000 | 1,155,000 | 875,000 | 618,400 |
Deferred Income Tax | -7,000 | 103,000 | 50,000 | -126,000 | 158,000 | 234,000 | 203,000 | -2,543,000 | 230,000 | 165,000 | 445,000 | 501,000 | 963,000 | 461,000 | 347,000 | -343,000 | 675,000 | -131,000 | 290,000 | 255,000 | 344,800 |
Stock Based Compensation | 107,000 | 0 | 103,000 | 88,000 | 80,000 | 89,000 | 86,000 | 77,000 | 68,000 | 59,000 | 60,000 | 64,000 | 58,000 | 58,000 | 54,000 | 66,000 | 59,000 | 100,000 | 108,000 | 0 | 0 |
Change in Working Capital | 226,000 | -2,713,000 | -210,000 | -323,000 | 343,000 | -465,000 | -1,297,000 | 1,289,000 | 976,000 | -1,306,000 | -1,810,000 | 922,000 | -302,000 | -116,000 | 9,000 | 82,000 | -1,775,000 | -484,000 | -407,000 | 1,082,000 | 202,600 |
Accounts Receivable | 1,704,000 | 0 | -1,619,000 | -6,307,000 | 3,494,000 | -1,578,000 | -1,404,000 | -870,000 | -1,531,000 | 1,294,000 | 2,753,000 | -753,000 | 437,000 | -2,566,000 | -195,000 | -1,143,000 | 0 | 0 | 0 | 0 | 0 |
Inventory | 610,000 | 0 | -672,000 | -253,000 | 1,007,000 | -385,000 | -197,000 | -516,000 | 771,000 | -222,000 | -1,014,000 | -13,000 | -282,000 | 643,000 | -407,000 | -77,000 | -705,000 | -249,000 | -405,000 | 0 | 0 |
Accounts Payable | -1,906,000 | -169,000 | 521,000 | 6,301,000 | -4,068,000 | 1,534,000 | 304,000 | 1,842,000 | 1,556,000 | -1,787,000 | -3,149,000 | 977,000 | -113,000 | 2,004,000 | 670,000 | 1,475,000 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -182,000 | -2,544,000 | 1,560,000 | -64,000 | -90,000 | -36,000 | -904,000 | 833,000 | 180,000 | -591,000 | -400,000 | 711,000 | -344,000 | -197,000 | -59,000 | -173,000 | -1,070,000 | -235,000 | -2,000 | 1,082,000 | 202,600 |
Other Non-Cash Items | 4,098,000 | -11,000 | -13,634,000 | 762,000 | 675,000 | 780,000 | 5,668,000 | 594,000 | -6,000 | 19,000 | 145,000 | -371,000 | 897,000 | 12,000 | 838,000 | 2,473,000 | 3,688,000 | -837,000 | -297,000 | 21,000 | -70,100 |
Net Cash Provided by Operating Activities | 6,852,000 | 9,229,000 | 661,000 | 439,000 | 1,018,000 | 315,000 | 4,371,000 | 5,482,000 | 4,820,000 | 5,611,000 | 4,241,000 | 5,564,000 | 5,270,000 | 4,038,000 | 3,045,000 | 1,823,000 | 2,992,000 | 5,258,000 | 6,312,000 | 5,799,000 | 2,957,200 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,831,000 | -911,000 | -1,681,000 | -1,665,000 | -1,788,000 | -1,997,000 | -2,072,000 | -1,379,000 | -1,278,000 | -1,618,000 | -2,153,000 | -2,121,000 | -2,931,000 | -2,355,000 | -1,730,000 | -2,327,000 | -2,790,000 | -2,260,000 | -3,187,000 | -2,133,000 | -1,291,500 |
Acquisitions Net | -375,000 | 0 | 31,000 | 261,000 | -54,000 | -236,000 | -949,000 | -406,000 | -4,000 | -141,000 | 0 | 0 | 80,000 | -2,275,000 | 287,000 | -585,000 | -169,000 | -86,000 | 779,000 | -2,343,000 | -594,700 |
Purchases of Investments | -56,000 | -276,000 | -1,000 | -9,000 | -54,000 | -164,000 | -181,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 220,000 | -2,290,000 | 25,000 | -209,000 | -26,000 | 52,000 | 0 |
Sales/Maturities of Investments | 173,000 | 314,000 | 32,000 | 270,000 | 54,000 | 164,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 330,000 | 27,000 | 487,000 | 2,428,000 | 8,000 | 23,000 | 0 |
Other Investing Activities | -204,000 | -992,000 | -1,186,000 | -1,016,000 | -583,000 | -768,000 | -907,000 | -597,000 | -724,000 | -728,000 | -691,000 | -691,000 | -500,000 | -668,000 | -512,000 | 1,883,000 | -415,000 | -455,000 | -545,000 | -499,000 | -799,000 |
Net Cash Used for Investing Activities | -1,830,000 | -1,865,000 | -2,805,000 | -2,159,000 | -2,425,000 | -3,001,000 | -3,928,000 | -2,382,000 | -2,006,000 | -2,487,000 | -2,844,000 | -2,812,000 | -3,351,000 | -5,298,000 | -1,405,000 | -3,292,000 | -2,862,000 | -582,000 | -2,971,000 | -4,900,000 | -2,685,200 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -574,000 | -262,000 | -2,810,000 | -1,207,000 | 4,075,000 | 335,000 | 8,000 | 359,000 | 678,000 | 933,000 | -176,000 | 531,000 | -562,000 | -628,000 | 1,027,000 | 813,000 | -374,000 | 1,782,000 | -303,000 | -879,000 | 63,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 189,000 | 0 | 369,000 | 0 | 0 | 20,000 | 810,000 | 16,000 | 159,000 | 122,000 | 227,000 | 541,000 |
Common Stock Repurchased | -3,572,000 | -5,136,000 | -4,577,000 | -27,000 | -156,000 | -1,727,000 | -1,708,000 | -1,372,000 | -1,336,000 | -2,838,000 | -1,296,000 | -928,000 | -281,000 | -349,000 | -13,000 | -4,000 | -955,000 | -5,788,000 | -2,020,000 | -571,000 | -318,000 |
Dividends Paid | -1,391,000 | -1,452,000 | -1,562,000 | -1,602,000 | -1,600,000 | -1,492,000 | -1,369,000 | -1,242,000 | -1,111,000 | -848,000 | -566,000 | -462,000 | -360,000 | -169,000 | -114,000 | -324,000 | -299,000 | -271,000 | -184,000 | -106,000 | -79,400 |
Other Financing Activities | -24,000 | -91,000 | 100,000 | -10,000 | -242,000 | -113,000 | -99,000 | -17,000 | -243,000 | 19,000 | 96,000 | 327,000 | -30,000 | 80,000 | -84,000 | -6,000 | 5,000 | 287,000 | 197,000 | -2,000 | 300 |
Net Cash Used Provided by Financing Activities | -5,651,000 | -6,941,000 | -8,849,000 | -2,846,000 | 2,077,000 | -2,997,000 | -3,168,000 | -2,272,000 | -2,012,000 | -2,545,000 | -1,930,000 | -163,000 | -1,233,000 | -1,066,000 | 816,000 | 1,289,000 | -1,607,000 | -3,831,000 | -2,188,000 | -1,331,000 | 207,300 |
Effect of Forex Changes on Cash | 152,000 | 139,000 | -180,000 | -45,000 | 130,000 | 68,000 | -143,000 | 206,000 | -100,000 | -154,000 | -70,000 | -20,000 | 13,000 | 16,000 | 53,000 | 65,000 | -47,000 | 29,000 | 1,000 | 4,000 | 15,100 |
Net Change in Cash | -477,000 | 562,000 | 740,000 | 809,000 | 730,000 | -399,000 | -2,868,000 | 1,034,000 | 702,000 | 425,000 | -603,000 | 2,569,000 | 699,000 | -2,310,000 | 2,509,000 | -115,000 | -1,524,000 | 874,000 | 1,154,000 | -428,000 | 494,400 |
Cash at End of Period | 20,941,000 | 5,424,000 | 4,862,000 | 4,122,000 | 3,313,000 | 2,583,000 | 2,982,000 | 5,850,000 | 4,816,000 | 4,114,000 | 3,689,000 | 4,292,000 | 1,723,000 | 1,024,000 | 3,334,000 | 825,000 | 940,000 | 2,464,000 | 1,590,000 | 436,000 | 863,600 |
Cash at Start of Period | 21,418,000 | 4,862,000 | 4,122,000 | 3,313,000 | 2,583,000 | 2,982,000 | 5,850,000 | 4,816,000 | 4,114,000 | 3,689,000 | 4,292,000 | 1,723,000 | 1,024,000 | 3,334,000 | 825,000 | 940,000 | 2,464,000 | 1,590,000 | 436,000 | 864,000 | 369,200 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 6,852,000 | 9,229,000 | 661,000 | 439,000 | 1,018,000 | 315,000 | 4,371,000 | 5,482,000 | 4,820,000 | 5,611,000 | 4,241,000 | 5,564,000 | 5,270,000 | 4,038,000 | 3,045,000 | 1,823,000 | 2,992,000 | 5,258,000 | 6,312,000 | 5,799,000 | 2,957,200 |
Capital Expenditure | -1,831,000 | -911,000 | -1,681,000 | -1,665,000 | -1,788,000 | -1,997,000 | -2,072,000 | -1,379,000 | -1,278,000 | -1,618,000 | -2,153,000 | -2,121,000 | -2,931,000 | -2,355,000 | -1,730,000 | -2,327,000 | -2,790,000 | -2,260,000 | -3,187,000 | -2,133,000 | -1,291,500 |
Free Cash Flow | 5,021,000 | 8,318,000 | -1,020,000 | -1,226,000 | -770,000 | -1,682,000 | 2,299,000 | 4,103,000 | 3,542,000 | 3,993,000 | 2,088,000 | 3,443,000 | 2,339,000 | 1,683,000 | 1,315,000 | -504,000 | 202,000 | 2,998,000 | 3,125,000 | 3,666,000 | 1,665,700 |