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-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 54,247,000 | 54,228,000 | 63,054,000 | 79,024,000 | 77,867,000 | 71,965,000 | 70,848,000 | 62,761,000 | 59,387,000 | 55,355,000 | 55,870,000 | 52,708,000 | 53,341,000 | 53,999,000 | 43,623,000 | 35,127,000 | 37,586,000 | 38,334,000 | 35,382,000 | 38,826,000 | 34,209,000 |
Revenue Growth | - | -14.00% | -20.21% | 1.49% | 8.20% | 1.58% | 12.89% | 5.68% | 7.28% | -0.92% | 6.00% | -1.19% | -1.22% | 23.79% | 24.19% | -6.54% | -1.95% | 8.34% | -8.87% | 13.50% | |
Cost of Revenue | 35,439,000 | 32,517,000 | 36,188,000 | 35,209,000 | 34,255,000 | 29,825,000 | 27,111,000 | 23,692,000 | 23,196,000 | 20,676,000 | 20,261,000 | 21,187,000 | 20,190,000 | 20,242,000 | 14,808,000 | 15,566,000 | 16,742,000 | 18,430,000 | 17,164,000 | 15,777,000 | 14,463,000 |
Gross Profit | 18,808,000 | 21,711,000 | 26,866,000 | 43,815,000 | 43,612,000 | 42,140,000 | 43,737,000 | 39,069,000 | 36,191,000 | 34,679,000 | 35,609,000 | 31,521,000 | 33,151,000 | 33,757,000 | 28,815,000 | 19,561,000 | 20,844,000 | 19,904,000 | 18,218,000 | 23,049,000 | 19,746,000 |
Gross Profit Margin | 34.30% | 40.04% | 42.61% | 55.45% | 56.01% | 58.56% | 61.73% | 62.25% | 60.94% | 62.65% | 63.74% | 59.80% | 62.15% | 62.51% | 66.05% | 55.69% | 55.46% | 51.92% | 51.49% | 59.36% | 57.72% |
Research and Development | 16,657,000 | 16,046,000 | 17,528,000 | 15,190,000 | 13,556,000 | 13,362,000 | 13,543,000 | 13,098,000 | 12,740,000 | 12,128,000 | 11,537,000 | 10,611,000 | 10,148,000 | 8,350,000 | 6,576,000 | 5,653,000 | 5,722,000 | 5,755,000 | 5,873,000 | 5,145,000 | 4,778,000 |
General and Administrative Expenses | 5,885,000 | 5,634,000 | 7,002,000 | 6,543,000 | 6,180,000 | 6,150,000 | 6,750,000 | 7,474,000 | 8,397,000 | 7,930,000 | 8,136,000 | 8,088,000 | 8,057,000 | 7,670,000 | 6,309,000 | 6,681,000 | 5,458,000 | 5,401,000 | 6,096,000 | 5,688,000 | 4,659,000 |
Total Operating Expenses | 28,164,000 | 21,680,000 | 24,530,000 | 21,733,000 | 19,736,000 | 19,712,000 | 20,493,000 | 20,749,000 | 21,431,000 | 20,323,000 | 19,967,000 | 18,990,000 | 18,513,000 | 16,280,000 | 12,903,000 | 13,619,000 | 11,668,000 | 11,399,000 | 12,011,000 | 10,959,000 | 9,616,000 |
Operating Income or Loss | -8,562,000 | 93,000 | 2,334,000 | 19,456,000 | 23,678,000 | 22,035,000 | 23,316,000 | 17,936,000 | 12,874,000 | 14,002,000 | 15,347,000 | 12,291,000 | 14,638,000 | 17,477,000 | 15,912,000 | 5,711,000 | 8,954,000 | 8,216,000 | 5,652,000 | 12,090,000 | 10,130,000 |
Operating Margin | -16.94% | 0.17% | 3.70% | 24.62% | 30.41% | 30.62% | 32.91% | 28.58% | 21.68% | 25.29% | 27.47% | 23.32% | 27.44% | 32.37% | 36.48% | 16.26% | 23.82% | 21.43% | 15.97% | 31.14% | 29.61% |
Interest Expense | 1,029,000 | 878,000 | 496,000 | 597,000 | 629,000 | 489,000 | 468,000 | 646,000 | 733,000 | 337,000 | 192,000 | 244,000 | 90,000 | 41,000 | 10,000 | 1,000 | 8,000 | 0 | 0 | 0 | 0 |
EBITDA | 1,679,000 | 11,242,000 | 15,610,000 | 33,874,000 | 36,115,000 | 33,254,000 | 32,329,000 | 26,563,000 | 22,795,000 | 23,067,000 | 24,191,000 | 20,563,000 | 22,485,000 | 23,886,000 | 20,683,000 | 10,757,000 | 12,310,000 | 13,979,000 | 12,004,000 | 16,685,000 | 15,019,000 |
Depreciation and Amortization | 11,245,000 | 9,602,000 | 13,035,000 | 11,792,000 | 12,239,000 | 10,826,000 | 9,085,000 | 8,129,000 | 7,790,000 | 265,000 | 294,000 | 291,000 | 308,000 | 260,000 | 18,000 | 35,000 | 4,616,000 | 4,798,000 | 4,912,000 | 4,595,000 | 4,889,000 |
Income Before Tax | -9,021,000 | 762,000 | 7,768,000 | 21,703,000 | 25,078,000 | 24,058,000 | 23,317,000 | 20,352,000 | 12,936,000 | 14,212,000 | 15,801,000 | 12,611,000 | 14,873,000 | 17,781,000 | 16,369,000 | 5,704,000 | 7,686,000 | 9,166,000 | 7,068,000 | 12,610,000 | 10,417,000 |
Income Tax Expense | 7,399,000 | -913,000 | -249,000 | 1,835,000 | 4,179,000 | 3,010,000 | 2,264,000 | 10,751,000 | 2,620,000 | 2,792,000 | 4,097,000 | 2,991,000 | 3,868,000 | 4,839,000 | 4,697,000 | 1,335,000 | 2,394,000 | 2,190,000 | 2,024,000 | 3,946,000 | 2,901,000 |
Net Income | -15,961,000 | 1,689,000 | 8,014,000 | 19,868,000 | 20,899,000 | 21,048,000 | 21,053,000 | 9,601,000 | 10,316,000 | 11,420,000 | 11,704,000 | 9,620,000 | 11,005,000 | 12,942,000 | 11,672,000 | 4,369,000 | 5,292,000 | 6,976,000 | 5,044,000 | 8,664,000 | 7,516,000 |
Net Income Margin | -30.87% | 3.11% | 12.71% | 25.14% | 26.84% | 29.25% | 29.72% | 15.30% | 17.37% | 20.63% | 20.95% | 18.25% | 20.63% | 23.97% | 26.76% | 12.44% | 14.08% | 18.20% | 14.26% | 22.31% | 21.97% |
EPS | -3.72 | 0.40 | 1.95 | 4.89 | 4.98 | 4.77 | 4.57 | 2.04 | 2.18 | 2.41 | 2.39 | 1.94 | 2.20 | 2.46 | 2.10 | 0.79 | 0.93 | 1.20 | 0.87 | 1.42 | 1.17 |
EPS Diluted | -3.72 | 0.40 | 1.94 | 4.86 | 4.94 | 4.71 | 4.48 | 1.99 | 2.12 | 2.33 | 2.31 | 1.89 | 2.13 | 2.39 | 2.05 | 0.77 | 0.92 | 1.18 | 0.86 | 1.40 | 1.16 |
Weighted Average Shares Out | - | 4,190,000 | 4,108,000 | 4,059,000 | 4,199,000 | 4,417,000 | 4,611,000 | 4,701,000 | 4,730,000 | 4,742,000 | 4,901,000 | 4,970,000 | 4,996,000 | 5,256,000 | 5,555,000 | 5,557,000 | 5,663,000 | 5,816,000 | 5,797,000 | 6,106,000 | 6,400,000 |
Weighted Average Shares Out Diluted | - | 4,212,000 | 4,123,000 | 4,090,000 | 4,232,000 | 4,473,000 | 4,701,000 | 4,835,000 | 4,875,000 | 4,894,000 | 5,056,000 | 5,097,000 | 5,160,000 | 5,411,000 | 5,696,000 | 5,645,000 | 5,748,000 | 5,936,000 | 5,880,000 | 6,178,000 | 6,494,000 |
Reported Currency: USD | Q3 | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 8,785,000 | 7,079,000 | 11,144,000 | 4,827,000 | 5,865,000 | 4,194,000 | 3,019,000 | 3,433,000 | 5,560,000 | 15,308,000 | 2,561,000 | 5,674,000 | 8,478,000 | 5,065,000 | 5,498,000 | 3,987,000 | 3,350,000 | 7,307,000 | 6,598,000 | 7,324,000 | 8,407,000 |
Short Term Investments | 15,301,000 | 17,955,000 | 17,194,000 | 23,586,000 | 18,030,000 | 8,929,000 | 8,631,000 | 10,569,000 | 11,539,000 | 10,005,000 | 11,493,000 | 14,413,000 | 9,684,000 | 5,181,000 | 11,294,000 | 5,285,000 | 5,331,000 | 5,490,000 | 3,404,000 | 5,448,000 | 8,765,000 |
Cash + Short Term Investments | 24,086,000 | 25,034,000 | 28,338,000 | 28,413,000 | 23,895,000 | 13,123,000 | 11,650,000 | 14,002,000 | 17,099,000 | 25,313,000 | 14,054,000 | 20,087,000 | 18,162,000 | 10,246,000 | 16,792,000 | 9,272,000 | 8,681,000 | 12,797,000 | 10,002,000 | 12,772,000 | 17,172,000 |
Net Receivables | 3,121,000 | 3,402,000 | 4,133,000 | 9,457,000 | 6,782,000 | 7,659,000 | 6,722,000 | 5,607,000 | 4,690,000 | 4,787,000 | 4,427,000 | 3,582,000 | 3,833,000 | 8,241,000 | 2,867,000 | 2,273,000 | 1,712,000 | 2,576,000 | 2,709,000 | 3,914,000 | 2,999,000 |
Inventory | 12,062,000 | 11,127,000 | 13,224,000 | 10,776,000 | 8,427,000 | 8,744,000 | 7,253,000 | 6,983,000 | 5,553,000 | 5,167,000 | 4,273,000 | 4,172,000 | 4,734,000 | 4,096,000 | 3,824,000 | 2,935,000 | 3,744,000 | 3,370,000 | 4,314,000 | 3,126,000 | 2,621,000 |
Other Current Assets | 6,868,000 | 3,706,000 | 4,712,000 | 30,555,000 | 8,145,000 | 1,713,000 | 3,162,000 | 2,908,000 | 8,166,000 | 3,053,000 | 4,976,000 | 4,243,000 | 4,629,000 | -1,302,000 | 3,054,000 | 2,029,000 | 2,572,000 | 2,576,000 | 1,255,000 | 1,382,000 | 1,266,000 |
Total Current Assets | 46,137,000 | 43,269,000 | 50,407,000 | 57,718,000 | 47,249,000 | 31,239,000 | 28,787,000 | 29,500,000 | 35,508,000 | 40,356,000 | 27,730,000 | 32,084,000 | 31,358,000 | 25,872,000 | 31,563,000 | 21,157,000 | 19,871,000 | 23,885,000 | 18,280,000 | 21,194,000 | 24,058,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 104,248,000 | 97,152,000 | 80,860,000 | 63,245,000 | 56,584,000 | 55,386,000 | 48,976,000 | 41,109,000 | 36,171,000 | 31,858,000 | 33,238,000 | 31,428,000 | 27,983,000 | 23,627,000 | 17,899,000 | 17,225,000 | 17,544,000 | 16,918,000 | 17,602,000 | 17,111,000 | 15,768,000 |
Goodwill | 24,680,000 | 27,591,000 | 27,591,000 | 26,963,000 | 26,971,000 | 26,276,000 | 24,513,000 | 24,389,000 | 14,099,000 | 11,332,000 | 10,861,000 | 10,513,000 | 9,710,000 | 9,254,000 | 4,531,000 | 4,421,000 | 3,932,000 | 3,916,000 | 3,861,000 | 3,873,000 | 3,719,000 |
Intangible Assets | 3,975,000 | 4,589,000 | 6,018,000 | 7,270,000 | 9,026,000 | 10,827,000 | 11,836,000 | 12,745,000 | 9,494,000 | 3,933,000 | 4,446,000 | 5,150,000 | 6,235,000 | 6,267,000 | 860,000 | 883,000 | 775,000 | 960,000 | 987,000 | 3,873,000 | 3,719,000 |
Long Term Investments | 5,496,000 | 5,829,000 | 5,912,000 | 7,138,000 | 7,344,000 | 7,243,000 | 9,430,000 | 7,904,000 | 10,896,000 | 7,851,000 | 9,120,000 | 7,694,000 | 4,917,000 | 1,451,000 | 4,034,000 | 4,952,000 | 2,924,000 | 5,385,000 | 4,421,000 | 4,672,000 | 3,219,000 |
Tax Assets | 0 | 0 | 3,450,000 | 874,000 | 1,232,000 | 1,209,000 | 1,122,000 | 840,000 | 907,000 | 600,000 | 622,000 | 434,000 | 358,000 | 0 | 926,000 | 555,000 | 46,000 | 411,000 | 265,000 | 1,149,000 | 855,000 |
Other Non-Current Assets | 9,006,000 | 13,142,000 | 7,865,000 | 5,198,000 | 4,685,000 | 4,344,000 | 3,299,000 | 6,762,000 | 6,252,000 | 7,135,000 | 5,939,000 | 5,055,000 | 3,790,000 | 4,648,000 | 4,185,000 | 4,785,000 | 6,398,000 | 5,136,000 | 3,939,000 | 315,000 | 524,000 |
Total Non-Current Assets | 147,405,000 | 148,303,000 | 131,696,000 | 110,688,000 | 105,842,000 | 105,285,000 | 99,176,000 | 93,749,000 | 77,819,000 | 62,709,000 | 64,226,000 | 60,274,000 | 52,993,000 | 45,247,000 | 31,575,000 | 31,938,000 | 30,844,000 | 31,766,000 | 30,088,000 | 27,120,000 | 24,085,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 193,542,000 | 191,572,000 | 182,103,000 | 168,406,000 | 153,091,000 | 136,524,000 | 127,963,000 | 123,249,000 | 113,327,000 | 103,065,000 | 91,956,000 | 92,358,000 | 84,351,000 | 71,119,000 | 63,138,000 | 53,095,000 | 50,715,000 | 55,651,000 | 48,368,000 | 48,314,000 | 48,143,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 11,074,000 | 8,578,000 | 9,595,000 | 5,747,000 | 5,581,000 | 4,128,000 | 3,824,000 | 2,928,000 | 2,475,000 | 2,063,000 | 2,748,000 | 2,969,000 | 3,023,000 | 2,956,000 | 2,290,000 | 1,883,000 | 2,390,000 | 2,361,000 | 2,256,000 | 2,249,000 | 1,943,000 |
Short Term Debt | 3,765,000 | 2,300,000 | 4,379,000 | 4,656,000 | 2,504,000 | 3,693,000 | 1,261,000 | 1,776,000 | 4,634,000 | 2,634,000 | 1,604,000 | 281,000 | 312,000 | 247,000 | -219,000 | 172,000 | 102,000 | 142,000 | 180,000 | 313,000 | 201,000 |
Tax Payables | 2,440,000 | 1,107,000 | 2,251,000 | 1,076,000 | 4,578,000 | 4,919,000 | 4,897,000 | 1,400,000 | 329,000 | 0 | 0 | 0 | 0 | 0 | 0 | 86,000 | 0 | 0 | 0 | 1,960,000 | 0 |
Deferred Revenue | 0 | 0 | 0 | 313,000 | 508,000 | 673,000 | 1,665,000 | 1,656,000 | 1,718,000 | 2,188,000 | 2,205,000 | 2,096,000 | 1,932,000 | 1,929,000 | 622,000 | 593,000 | 463,000 | 625,000 | 599,000 | 632,000 | 592,000 |
Other Current Liabilities | 17,880,000 | 16,068,000 | 15,930,000 | 15,983,000 | 12,091,000 | 9,570,000 | 6,644,000 | 9,661,000 | 11,146,000 | 8,761,000 | 9,462,000 | 8,222,000 | 7,631,000 | 6,896,000 | 6,120,000 | 4,857,000 | 4,863,000 | 5,443,000 | 5,479,000 | 4,080,000 | 5,270,000 |
Total Current Liabilities | 35,159,000 | 28,053,000 | 32,155,000 | 27,462,000 | 24,754,000 | 22,310,000 | 16,626,000 | 17,421,000 | 20,302,000 | 15,667,000 | 16,019,000 | 13,568,000 | 12,898,000 | 12,028,000 | 9,070,000 | 7,591,000 | 7,818,000 | 8,571,000 | 8,514,000 | 9,234,000 | 8,006,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 46,471,000 | 46,978,000 | 37,920,000 | 33,805,000 | 34,251,000 | 25,308,000 | 25,098,000 | 25,037,000 | 20,649,000 | 20,036,000 | 13,019,000 | 13,165,000 | 13,136,000 | 7,084,000 | 2,077,000 | 2,049,000 | 1,886,000 | 1,980,000 | 1,848,000 | 2,106,000 | 703,000 |
Deferred Revenue | 0 | 0 | 0 | 185,000 | 1,367,000 | 1,368,000 | 2,049,000 | 866,000 | 882,000 | 897,000 | 912,000 | 0 | 0 | 0 | 0 | -555,000 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 202,000 | 2,667,000 | 3,843,000 | 2,044,000 | 1,665,000 | 3,046,000 | 1,730,000 | 2,539,000 | 3,775,000 | 4,397,000 | 3,412,000 | 2,617,000 | 927,000 | 555,000 | 46,000 | 411,000 | 265,000 | 703,000 | 855,000 |
Other Non-Current Liabilities | 7,048,000 | 6,576,000 | 8,540,000 | 8,896,000 | 7,838,000 | 7,990,000 | 7,962,000 | 8,726,000 | 4,420,000 | 4,692,000 | 3,278,000 | 2,972,000 | 3,702,000 | 3,479,000 | 1,426,000 | 1,196,000 | 1,877,000 | 1,927,000 | 989,000 | 89,000 | 0 |
Total Non-Current Liabilities | 53,519,000 | 53,554,000 | 46,662,000 | 45,553,000 | 47,299,000 | 36,710,000 | 36,774,000 | 36,809,000 | 26,799,000 | 26,313,000 | 20,072,000 | 20,534,000 | 20,250,000 | 13,180,000 | 4,430,000 | 3,800,000 | 3,809,000 | 4,318,000 | 3,102,000 | 2,898,000 | 1,558,000 |
Total Liabilities | 88,678,000 | 81,607,000 | 78,817,000 | 73,015,000 | 72,053,000 | 59,020,000 | 53,400,000 | 54,230,000 | 47,101,000 | 41,980,000 | 36,091,000 | 34,102,000 | 33,148,000 | 25,208,000 | 13,500,000 | 11,391,000 | 11,627,000 | 12,889,000 | 11,616,000 | 12,132,000 | 9,564,000 |
Common Stock | 50,665,000 | 36,649,000 | 31,580,000 | 28,006,000 | 25,556,000 | 25,261,000 | 25,365,000 | 26,074,000 | 25,373,000 | 23,411,000 | 21,781,000 | 21,536,000 | 19,464,000 | 17,036,000 | 16,178,000 | 14,993,000 | 12,944,000 | 11,653,000 | 7,825,000 | 6,245,000 | 6,143,000 |
Retained Earnings | 49,052,000 | 69,156,000 | 70,405,000 | 68,265,000 | 56,233,000 | 53,523,000 | 50,172,000 | 42,083,000 | 40,747,000 | 37,614,000 | 33,418,000 | 35,477,000 | 32,138,000 | 29,656,000 | 33,127,000 | 26,318,000 | 26,537,000 | 30,848,000 | 28,984,000 | 29,810,000 | 32,288,000 |
Accumulated Other Comprehensive Income/Loss | -185,000 | -215,000 | -562,000 | -880,000 | -751,000 | -1,280,000 | -974,000 | 862,000 | 106,000 | 60,000 | 666,000 | 1,243,000 | -399,000 | -781,000 | 333,000 | 393,000 | -393,000 | 261,000 | -57,000 | 127,000 | 148,000 |
Total Stockholders Equity | 99,532,000 | 105,590,000 | 101,423,000 | 95,391,000 | 81,038,000 | 77,504,000 | 74,563,000 | 69,019,000 | 66,226,000 | 61,085,000 | 55,865,000 | 58,256,000 | 51,203,000 | 45,911,000 | 49,638,000 | 41,704,000 | 39,088,000 | 42,762,000 | 36,752,000 | 36,182,000 | 38,579,000 |
Total Investments | 20,797,000 | 23,784,000 | 23,106,000 | 30,724,000 | 25,374,000 | 16,172,000 | 18,061,000 | 22,973,000 | 26,861,000 | 22,379,000 | 23,828,000 | 24,415,000 | 16,795,000 | 11,223,000 | 20,421,000 | 14,885,000 | 11,769,000 | 13,441,000 | 7,825,000 | 10,120,000 | 11,984,000 |
Total Debt | 50,236,000 | 49,278,000 | 42,051,000 | 38,101,000 | 36,401,000 | 29,001,000 | 26,359,000 | 26,813,000 | 25,283,000 | 22,670,000 | 13,711,000 | 13,446,000 | 13,448,000 | 7,331,000 | 2,115,000 | 2,221,000 | 2,724,000 | 2,122,000 | 2,028,000 | 2,419,000 | 904,000 |
Net Debt | 41,451,000 | 42,199,000 | 30,907,000 | 33,274,000 | 30,536,000 | 24,807,000 | 23,340,000 | 23,380,000 | 19,723,000 | 7,362,000 | 11,150,000 | 7,772,000 | 4,970,000 | 2,266,000 | -3,383,000 | -1,766,000 | -626,000 | -5,185,000 | -4,570,000 | -4,905,000 | -7,503,000 |
Reported Currency: USD | TTM | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | -16,420,000 | 1,675,000 | 8,017,000 | 19,868,000 | 20,899,000 | 21,048,000 | 21,053,000 | 9,601,000 | 10,316,000 | 11,420,000 | 11,704,000 | 9,620,000 | 11,005,000 | 12,942,000 | 11,464,000 | 4,369,000 | 5,292,000 | 6,976,000 | 5,044,000 | 8,664,000 | 7,516,000 |
Depreciation & Amortization | 11,245,000 | 9,602,000 | 13,035,000 | 11,792,000 | 12,239,000 | 10,826,000 | 9,085,000 | 8,129,000 | 7,790,000 | 8,711,000 | 8,549,000 | 8,032,000 | 7,522,000 | 6,064,000 | 4,638,000 | 5,052,000 | 4,616,000 | 4,798,000 | 4,912,000 | 4,595,000 | 4,889,000 |
Deferred Income Tax | -89,000 | 0 | 0 | 0 | 0 | 0 | -1,749,000 | 1,548,000 | 257,000 | -1,270,000 | -703,000 | -900,000 | -242,000 | 790,000 | -46,000 | 271,000 | -790,000 | -443,000 | -325,000 | -413,000 | -207,000 |
Stock Based Compensation | 3,555,000 | 3,229,000 | 3,128,000 | 2,036,000 | 1,854,000 | 1,705,000 | 1,546,000 | 1,358,000 | 1,444,000 | 1,305,000 | 1,148,000 | 1,118,000 | 1,102,000 | 1,053,000 | 917,000 | 889,000 | 851,000 | 0 | 0 | 0 | 0 |
Change in Working Capital | 239,000 | -2,569,000 | -4,508,000 | -5,408,000 | 1,951,000 | 1,148,000 | -421,000 | 3,584,000 | 668,000 | -1,081,000 | -99,000 | 3,140,000 | -220,000 | 331,000 | 65,000 | 60,000 | -1,505,000 | 74,000 | -72,000 | 1,507,000 | 484,000 |
Accounts Receivable | -277,000 | 731,000 | 5,327,000 | -2,674,000 | 883,000 | -935,000 | -1,714,000 | -781,000 | 65,000 | -355,000 | -861,000 | 271,000 | -176,000 | -678,000 | -584,000 | -535,000 | 260,000 | 0 | 0 | 0 | 0 |
Inventory | -630,000 | 2,097,000 | -2,436,000 | -2,339,000 | -687,000 | -1,481,000 | -214,000 | -1,300,000 | 119,000 | -764,000 | -98,000 | 563,000 | -626,000 | -243,000 | -806,000 | 796,000 | -395,000 | 700,000 | -1,116,000 | -500,000 | -101,000 |
Accounts Payable | 847,000 | -801,000 | -29,000 | 1,190,000 | 405,000 | 696,000 | 211,000 | 191,000 | 182,000 | -312,000 | -249,000 | 267,000 | 67,000 | 596,000 | 407,000 | -506,000 | 29,000 | 0 | 0 | 0 | 0 |
Other Working Capital | 1,622,000 | -4,596,000 | -5,837,000 | -2,100,000 | 1,002,000 | 2,868,000 | 1,296,000 | 5,474,000 | 302,000 | 350,000 | 1,109,000 | 2,039,000 | 515,000 | 656,000 | 1,048,000 | 305,000 | -1,399,000 | -626,000 | 1,044,000 | 2,007,000 | 585,000 |
Other Non-Cash Items | 16,387,000 | -466,000 | 1,074,000 | 2,626,000 | 198,000 | -1,582,000 | -82,000 | -2,110,000 | 1,333,000 | -68,000 | -181,000 | -234,000 | -283,000 | -217,000 | -346,000 | 529,000 | 2,462,000 | 1,398,000 | 1,887,000 | 470,000 | 437,000 |
Net Cash Provided by Operating Activities | 9,747,000 | 11,471,000 | 15,433,000 | 29,456,000 | 35,384,000 | 33,145,000 | 29,432,000 | 22,110,000 | 21,808,000 | 19,017,000 | 20,418,000 | 20,776,000 | 18,884,000 | 20,963,000 | 16,692,000 | 11,170,000 | 10,926,000 | 12,625,000 | 10,620,000 | 14,823,000 | 13,119,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -24,806,000 | -25,750,000 | -25,050,000 | -20,329,000 | -14,453,000 | -16,213,000 | -15,181,000 | -11,778,000 | -9,625,000 | -7,446,000 | -10,197,000 | -10,747,000 | -11,842,000 | -10,764,000 | -5,207,000 | -4,515,000 | -5,197,000 | -5,000,000 | -5,779,000 | -5,818,000 | -3,843,000 |
Acquisitions Net | 324,000 | 0 | 6,579,000 | -209,000 | -714,000 | -1,047,000 | -516,000 | -12,976,000 | -16,433,000 | -2,924,000 | -2,311,000 | -1,320,000 | -976,000 | -8,671,000 | -218,000 | -853,000 | 69,000 | -44,000 | 752,000 | -191,000 | -53,000 |
Purchases of Investments | -39,045,000 | -44,813,000 | -44,157,000 | -41,167,000 | -29,959,000 | -11,952,000 | -13,346,000 | -16,464,000 | -21,506,000 | -19,744,000 | -21,404,000 | -29,211,000 | -25,586,000 | -23,237,000 | -27,012,000 | -8,905,000 | -8,170,000 | -13,187,000 | -6,994,000 | -8,475,000 | -16,618,000 |
Sales/Maturities of Investments | 42,092,000 | 44,549,000 | 53,691,000 | 35,880,000 | 23,068,000 | 14,092,000 | 18,076,000 | 24,640,000 | 20,413,000 | 21,630,000 | 23,336,000 | 22,947,000 | 23,437,000 | 32,139,000 | 22,178,000 | 8,205,000 | 8,309,000 | 8,011,000 | 7,147,000 | 8,433,000 | 15,633,000 |
Other Investing Activities | 2,324,000 | 1,973,000 | -1,294,000 | 658,000 | 1,262,000 | 715,000 | -272,000 | 816,000 | 1,334,000 | 301,000 | 671,000 | 258,000 | 907,000 | 232,000 | -280,000 | -1,897,000 | -876,000 | 294,000 | -33,000 | -311,000 | -151,000 |
Net Cash Used for Investing Activities | -19,810,000 | -24,041,000 | -10,231,000 | -25,167,000 | -20,796,000 | -14,405,000 | -11,239,000 | -15,762,000 | -25,817,000 | -8,183,000 | -9,905,000 | -18,073,000 | -14,060,000 | -10,301,000 | -10,539,000 | -7,965,000 | -5,865,000 | -9,926,000 | -4,907,000 | -6,362,000 | -5,032,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 687,000 | 6,928,000 | 5,164,000 | 2,474,000 | 5,722,000 | 765,000 | -2,143,000 | -364,000 | 1,219,000 | 9,476,000 | 235,000 | -31,000 | 6,189,000 | 5,171,000 | -134,000 | 1,893,000 | -40,000 | 86,000 | -695,000 | 1,849,000 | -7,000 |
Common Stock Issued | 2,564,000 | 4,001,000 | 1,032,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,045,000 | 587,000 | 400,000 | 1,105,000 | 3,052,000 | 1,046,000 | 1,202,000 | 894,000 |
Common Stock Repurchased | 0 | 0 | 0 | -2,415,000 | -14,229,000 | -13,576,000 | -10,730,000 | -3,615,000 | -2,587,000 | -3,001,000 | -10,792,000 | -2,440,000 | -5,110,000 | -14,340,000 | -1,736,000 | -1,762,000 | -7,195,000 | -2,788,000 | -4,593,000 | -10,637,000 | -7,516,000 |
Dividends Paid | -2,126,000 | -3,088,000 | -5,997,000 | -5,644,000 | -5,568,000 | -5,576,000 | -5,541,000 | -5,072,000 | -4,925,000 | -4,556,000 | -4,409,000 | -4,479,000 | -4,350,000 | -4,127,000 | -3,503,000 | -3,108,000 | -3,100,000 | -2,618,000 | -2,320,000 | -1,958,000 | -1,022,000 |
Other Financing Activities | 12,666,000 | 4,665,000 | 1,948,000 | -626,000 | 1,158,000 | 822,000 | -193,000 | 576,000 | 554,000 | -7,000 | 1,355,000 | 1,159,000 | 1,518,000 | 2,196,000 | 731,000 | 9,000 | 212,000 | 278,000 | 123,000 | 0 | 0 |
Net Cash Used Provided by Financing Activities | 11,227,000 | 8,505,000 | 1,115,000 | -6,211,000 | -12,917,000 | -17,565,000 | -18,607,000 | -8,475,000 | -5,739,000 | 1,912,000 | -13,611,000 | -5,498,000 | -1,408,000 | -11,100,000 | -4,642,000 | -2,568,000 | -9,018,000 | -1,990,000 | -6,439,000 | -9,544,000 | -7,651,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,000 | -15,000 | -9,000 | -3,000 | 5,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 1,164,000 | -4,065,000 | 6,317,000 | -1,038,000 | 1,671,000 | 1,175,000 | -414,000 | -2,127,000 | -9,748,000 | 12,747,000 | -3,113,000 | -2,804,000 | 3,413,000 | -433,000 | 1,511,000 | 637,000 | -3,957,000 | 709,000 | -726,000 | -1,083,000 | 436,000 |
Cash at End of Period | 34,074,000 | 7,079,000 | 11,144,000 | 4,827,000 | 5,865,000 | 4,194,000 | 3,019,000 | 3,433,000 | 5,560,000 | 15,308,000 | 2,561,000 | 5,674,000 | 8,478,000 | 5,065,000 | 5,498,000 | 3,987,000 | 3,350,000 | 7,307,000 | 6,598,000 | 7,324,000 | 8,407,000 |
Cash at Start of Period | 32,910,000 | 11,144,000 | 4,827,000 | 5,865,000 | 4,194,000 | 3,019,000 | 3,433,000 | 5,560,000 | 15,308,000 | 2,561,000 | 5,674,000 | 8,478,000 | 5,065,000 | 5,498,000 | 3,987,000 | 3,350,000 | 7,307,000 | 6,598,000 | 7,324,000 | 8,407,000 | 7,971,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 9,747,000 | 11,471,000 | 15,433,000 | 29,456,000 | 35,384,000 | 33,145,000 | 29,432,000 | 22,110,000 | 21,808,000 | 19,017,000 | 20,418,000 | 20,776,000 | 18,884,000 | 20,963,000 | 16,692,000 | 11,170,000 | 10,926,000 | 12,625,000 | 10,620,000 | 14,823,000 | 13,119,000 |
Capital Expenditure | -24,806,000 | -25,750,000 | -25,050,000 | -20,329,000 | -14,453,000 | -16,213,000 | -15,181,000 | -11,778,000 | -9,625,000 | -7,446,000 | -10,197,000 | -10,747,000 | -11,842,000 | -10,764,000 | -5,207,000 | -4,515,000 | -5,197,000 | -5,000,000 | -5,779,000 | -5,818,000 | -3,843,000 |
Free Cash Flow | -15,059,000 | -14,279,000 | -9,617,000 | 9,127,000 | 20,931,000 | 16,932,000 | 14,251,000 | 10,332,000 | 12,183,000 | 11,571,000 | 10,221,000 | 10,029,000 | 7,042,000 | 10,199,000 | 11,485,000 | 6,655,000 | 5,729,000 | 7,625,000 | 4,841,000 | 9,005,000 | 9,276,000 |