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 | 12,192,000 | 12,068,000 | 13,017,000 | 12,566,000 | 20,397,000 | 21,512,000 | 85,977,000 | 62,484,000 | 48,158,000 | 48,778,000 | 58,167,000 | 57,080,000 | 56,786,000 | 59,985,000 | 53,674,000 | 44,875,000 | 57,514,000 | 53,513,000 | 49,124,000 | 46,307,000 | 40,161,000 |
Revenue Growth | - | -7.29% | 3.59% | -38.39% | -5.18% | -74.98% | 37.60% | 29.75% | -1.27% | -16.14% | 1.90% | 0.52% | -5.33% | 11.76% | 19.61% | -21.98% | 7.48% | 8.93% | 6.08% | 15.30% | |
Cost of Revenue | 8,381,000 | 7,835,000 | 8,402,000 | 7,971,000 | 13,522,000 | 14,056,000 | 65,333,000 | 50,414,000 | 37,641,000 | 37,836,000 | 47,464,000 | 47,594,000 | 47,792,000 | 51,029,000 | 45,780,000 | 39,148,000 | 52,019,000 | 46,400,000 | 41,526,000 | 38,276,000 | 34,244,000 |
Gross Profit | 3,811,000 | 4,233,000 | 4,615,000 | 4,595,000 | 6,875,000 | 7,456,000 | 20,644,000 | 12,070,000 | 10,517,000 | 10,942,000 | 10,703,000 | 9,486,000 | 8,994,000 | 8,956,000 | 7,894,000 | 5,727,000 | 5,495,000 | 7,113,000 | 7,598,000 | 8,031,000 | 5,917,000 |
Gross Profit Margin | 31.20% | 35.08% | 35.45% | 36.57% | 33.71% | 34.66% | 24.01% | 19.32% | 21.84% | 22.43% | 18.40% | 16.62% | 15.84% | 14.93% | 14.71% | 12.76% | 9.55% | 13.29% | 15.47% | 17.34% | 14.73% |
Research and Development | 521,000 | 508,000 | 536,000 | 557,000 | 860,000 | 955,000 | 3,060,000 | 2,110,000 | 1,584,000 | 1,598,000 | 1,647,000 | 1,747,000 | 1,708,000 | 1,646,000 | 1,660,000 | 1,492,000 | 1,310,000 | 1,305,000 | 1,164,000 | 1,073,000 | 1,022,000 |
General and Administrative Expenses | 1,539,000 | 1,417,000 | 1,467,000 | 1,602,000 | 2,235,000 | 2,663,000 | 6,709,000 | 4,021,000 | 3,304,000 | 2,971,000 | 3,106,000 | 3,024,000 | 2,861,000 | 2,788,000 | 2,609,000 | 2,487,000 | 1,969,000 | 1,864,000 | 1,663,000 | 1,545,000 | 1,436,000 |
Total Operating Expenses | 2,060,000 | 1,925,000 | 2,593,000 | 2,725,000 | 5,214,000 | 4,668,000 | 11,672,000 | 7,144,000 | 5,432,000 | 4,988,000 | 5,189,000 | 5,232,000 | 5,047,000 | 4,930,000 | 4,778,000 | 4,378,000 | 5,387,000 | 3,241,000 | 2,877,000 | 2,673,000 | 2,539,000 |
Operating Income or Loss | 1,751,000 | 1,708,000 | 2,288,000 | 2,100,000 | 2,527,000 | 3,025,000 | 8,972,000 | 4,926,000 | 5,085,000 | 5,954,000 | 5,514,000 | 4,254,000 | 3,947,000 | 4,026,000 | 3,116,000 | 1,349,000 | 2,124,000 | 3,872,000 | 4,721,000 | 5,358,000 | 3,378,000 |
Operating Margin | 14.30% | 14.15% | 17.58% | 16.71% | 12.39% | 14.06% | 10.44% | 7.88% | 10.56% | 12.21% | 9.48% | 7.45% | 6.95% | 6.71% | 5.81% | 3.01% | 3.69% | 7.24% | 9.61% | 11.57% | 8.41% |
Interest Expense | 383,000 | 396,000 | 492,000 | 525,000 | 767,000 | 668,000 | 1,504,000 | 1,082,000 | 858,000 | 946,000 | 983,000 | 1,101,000 | 1,269,000 | 1,341,000 | 1,473,000 | 1,571,000 | 648,000 | 584,000 | 0 | 0 | 0 |
EBITDA | 2,208,000 | 2,047,000 | 3,185,000 | 3,012,000 | -201,000 | 2,260,000 | 6,044,000 | 2,005,000 | 8,133,000 | 13,397,000 | 8,995,000 | 10,586,000 | 5,632,000 | 7,823,000 | 7,236,000 | 4,866,000 | 4,160,000 | 7,013,000 | 6,795,000 | 7,437,000 | 5,466,000 |
Depreciation and Amortization | 1,189,000 | 1,147,000 | 1,135,000 | 1,112,000 | 1,373,000 | 2,066,000 | 2,170,000 | 3,969,000 | 2,862,000 | 419,000 | 436,000 | 461,000 | 478,000 | 496,000 | 2,962,000 | 399,000 | 2,108,000 | 2,190,000 | 2,074,000 | 2,079,000 | 2,088,000 |
Income Before Tax | 533,000 | 504,000 | 1,448,000 | 1,444,000 | -2,897,000 | -474,000 | 5,493,000 | 1,193,000 | 4,413,000 | 9,930,000 | 5,265,000 | 6,804,000 | 1,665,000 | 3,601,000 | 2,802,000 | 469,000 | 1,321,000 | 4,229,000 | 4,972,000 | 6,399,000 | 3,796,000 |
Income Tax Expense | -6,000 | -29,000 | 387,000 | 237,000 | -23,000 | 140,000 | 1,489,000 | -476,000 | 9,000 | 2,147,000 | 1,426,000 | 1,988,000 | 565,000 | 817,000 | 481,000 | -97,000 | 667,000 | 1,244,000 | 1,155,000 | 1,782,000 | 877,000 |
Net Income | 799,000 | 423,000 | 1,061,000 | 1,177,000 | -2,874,000 | -614,000 | 3,844,000 | 1,460,000 | 4,318,000 | 7,685,000 | 3,772,000 | 4,787,000 | 1,182,000 | 2,742,000 | 2,310,000 | 648,000 | 579,000 | 2,887,000 | 3,724,000 | 4,515,000 | 2,797,000 |
Net Income Margin | 6.38% | 3.51% | 8.15% | 9.37% | -14.09% | -2.85% | 4.47% | 2.34% | 8.97% | 15.76% | 6.48% | 8.39% | 2.08% | 4.57% | 4.30% | 1.44% | 1.01% | 5.39% | 7.58% | 9.75% | 6.96% |
EPS | 1.86 | 0.94 | 2.13 | 2.17 | -3.91 | -0.82 | 5.01 | 2.77 | 11.69 | 20.40 | 9.66 | 12.11 | 3.03 | 7.16 | 6.16 | 1.86 | 1.87 | 9.09 | 11.61 | 14.06 | 8.93 |
EPS Diluted | 1.90 | 0.94 | 2.12 | 2.16 | -3.91 | -0.82 | 4.98 | 2.74 | 11.53 | 18.57 | 9.53 | 11.13 | 3.01 | 7.10 | 6.06 | 1.84 | 1.85 | 8.97 | 11.47 | 13.87 | 8.80 |
Weighted Average Shares Out | - | 449,900 | 498,500 | 542,700 | 735,500 | 746,300 | 766,999 | 526,599 | 369,366 | 376,700 | 390,300 | 395,400 | 389,900 | 383,000 | 375,300 | 347,733 | 310,133 | 317,700 | 320,766 | 321,066 | 313,366 |
Weighted Average Shares Out Diluted | - | 451,200 | 499,400 | 544,200 | 735,500 | 746,300 | 771,833 | 532,699 | 374,400 | 413,800 | 395,666 | 430,133 | 392,133 | 386,066 | 381,266 | 351,300 | 313,000 | 321,866 | 324,800 | 325,600 | 317,933 |
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 | 1,651,000 | 2,803,000 | 3,662,000 | 2,011,000 | 2,544,000 | 1,540,000 | 13,482,000 | 13,438,000 | 6,607,000 | 8,577,000 | 5,654,000 | 5,940,000 | 4,318,000 | 5,444,000 | 7,039,000 | 2,846,000 | 2,800,000 | 1,736,000 | 2,757,000 | 3,806,000 | 3,108,000 |
Short Term Investments | 0 | 0 | 1,302,000 | 0 | 0 | 0 | 134,000 | 956,000 | 0 | 0 | 0 | 0 | 1,000 | 2,000 | 0 | 0 | 0 | 1,000 | 153,000 | 32,000 | 84,000 |
Cash + Short Term Investments | 1,651,000 | 2,803,000 | 4,964,000 | 2,011,000 | 2,544,000 | 1,540,000 | 13,616,000 | 14,394,000 | 6,607,000 | 8,577,000 | 5,654,000 | 5,940,000 | 4,318,000 | 5,446,000 | 7,039,000 | 2,846,000 | 2,800,000 | 1,737,000 | 2,910,000 | 3,838,000 | 3,192,000 |
Net Receivables | 2,363,000 | 2,370,000 | 2,518,000 | 2,159,000 | 1,911,000 | 3,834,000 | 3,008,000 | 16,893,000 | 9,024,000 | 7,846,000 | 9,372,000 | 9,647,000 | 9,679,000 | 9,626,000 | 9,044,000 | 9,195,000 | 6,856,000 | 9,684,000 | 8,048,000 | 7,926,000 | 7,357,000 |
Inventory | 2,237,000 | 2,147,000 | 2,329,000 | 2,862,000 | 3,726,000 | 4,319,000 | 16,621,000 | 16,992,000 | 7,363,000 | 6,871,000 | 8,101,000 | 8,303,000 | 8,476,000 | 7,577,000 | 7,087,000 | 6,847,000 | 6,036,000 | 6,885,000 | 6,058,000 | 5,319,000 | 4,957,000 |
Other Current Assets | 188,000 | 194,000 | 1,459,000 | 8,633,000 | 22,160,000 | 306,000 | 110,963,000 | 1,614,000 | 665,000 | 647,000 | 1,140,000 | 1,087,000 | 1,211,000 | 773,000 | 611,000 | 672,000 | 368,000 | 348,000 | 193,000 | 321,000 | 384,000 |
Total Current Assets | 6,439,000 | 7,514,000 | 11,315,000 | 8,065,000 | 10,877,000 | 9,999,000 | 49,603,000 | 49,893,000 | 23,659,000 | 24,475,000 | 24,267,000 | 24,977,000 | 23,684,000 | 23,422,000 | 23,781,000 | 19,560,000 | 16,060,000 | 18,654,000 | 17,209,000 | 17,404,000 | 15,890,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 5,784,000 | 6,368,000 | 5,731,000 | 6,966,000 | 9,985,000 | 10,143,000 | 35,848,000 | 36,247,000 | 23,486,000 | 17,854,000 | 18,051,000 | 17,454,000 | 17,520,000 | 17,299,000 | 17,668,000 | 18,141,000 | 14,294,000 | 14,388,000 | 13,722,000 | 13,537,000 | 13,828,000 |
Goodwill | 16,868,000 | 16,720,000 | 16,663,000 | 19,578,000 | 30,244,000 | 33,151,000 | 59,032,000 | 59,527,000 | 15,272,000 | 12,154,000 | 12,632,000 | 12,798,000 | 12,739,000 | 12,930,000 | 12,967,000 | 13,114,000 | 3,394,000 | 3,572,000 | 3,242,000 | 0 | 0 |
Intangible Assets | 5,579,000 | 5,814,000 | 5,495,000 | 8,442,000 | 11,144,000 | 13,593,000 | 30,965,000 | 33,274,000 | 6,026,000 | 3,617,000 | 3,768,000 | 4,314,000 | 4,711,000 | 5,061,000 | 5,530,000 | 5,966,000 | 829,000 | 781,000 | 457,000 | 3,583,000 | 3,687,000 |
Long Term Investments | 1,120,000 | 1,071,000 | 733,000 | 981,000 | 1,083,000 | 1,228,000 | 7,905,000 | 7,900,000 | 6,716,000 | 6,881,000 | 6,640,000 | 7,042,000 | 6,686,000 | 5,913,000 | 6,383,000 | 5,995,000 | 5,725,000 | 0 | 0 | 0 | 0 |
Tax Assets | 287,000 | 312,000 | 109,000 | 143,000 | 234,000 | 236,000 | 1,724,000 | 1,869,000 | 3,079,000 | 1,694,000 | 2,135,000 | 1,964,000 | 3,333,000 | 2,559,000 | 2,079,000 | 2,039,000 | 3,900,000 | 2,126,000 | 4,006,000 | 3,658,000 | 4,369,000 |
Other Non-Current Assets | 1,384,000 | 753,000 | 1,354,000 | 1,532,000 | 7,337,000 | 1,046,000 | 2,953,000 | 3,454,000 | 1,273,000 | 1,351,000 | 1,303,000 | 952,000 | 932,000 | 2,040,000 | 1,180,000 | 1,122,000 | 1,272,000 | 9,280,000 | 6,945,000 | 7,752,000 | 8,111,000 |
Total Non-Current Assets | 31,022,000 | 31,038,000 | 30,085,000 | 37,642,000 | 60,027,000 | 59,397,000 | 138,427,000 | 142,271,000 | 55,852,000 | 43,551,000 | 44,529,000 | 44,524,000 | 45,921,000 | 45,802,000 | 45,807,000 | 46,377,000 | 29,414,000 | 30,147,000 | 28,372,000 | 28,530,000 | 29,995,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 | 37,461,000 | 38,552,000 | 41,400,000 | 45,707,000 | 70,904,000 | 69,396,000 | 188,030,000 | 192,164,000 | 79,511,000 | 68,026,000 | 68,796,000 | 69,501,000 | 69,605,000 | 69,224,000 | 69,588,000 | 65,937,000 | 45,474,000 | 48,801,000 | 45,581,000 | 45,934,000 | 45,885,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 1,702,000 | 1,675,000 | 2,103,000 | 2,102,000 | 2,222,000 | 2,934,000 | 2,619,000 | 9,134,000 | 4,519,000 | 3,577,000 | 4,481,000 | 4,590,000 | 5,010,000 | 4,778,000 | 4,356,000 | 3,987,000 | 2,983,000 | 4,254,000 | 4,645,000 | 4,625,000 | 5,895,000 |
Short Term Debt | 0 | 97,000 | 390,000 | 242,000 | 6,000 | 3,830,000 | 15,000 | 4,015,000 | 907,000 | 995,000 | 945,000 | 1,140,000 | 1,068,000 | 3,290,000 | 3,222,000 | 3,221,000 | 3,814,000 | 2,134,000 | 1,510,000 | 1,520,000 | 965,000 |
Tax Payables | 138,000 | 154,000 | 233,000 | 278,000 | 205,000 | 240,000 | 857,000 | 843,000 | 600,000 | 452,000 | 361,000 | 435,000 | 251,000 | 382,000 | 349,000 | 186,000 | 637,000 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 11,000 | 1,475,000 | 1,590,000 | 20,000 | 71,000 | 0 | 0 | 0 | 0 | 0 | 0 | -2,216,000 | 0 | 0 | 0 | 2,629,000 | 2,466,000 | 2,543,000 | 2,885,000 |
Other Current Liabilities | 985,000 | 1,172,000 | 1,007,000 | 2,309,000 | 9,793,000 | 1,342,000 | 69,821,000 | 12,136,000 | 6,578,000 | 6,091,000 | 5,794,000 | 5,806,000 | 5,164,000 | 5,184,000 | 5,969,000 | 5,712,000 | 5,674,000 | 6,057,000 | 4,446,000 | 4,518,000 | 3,646,000 |
Total Current Liabilities | 2,825,000 | 3,098,000 | 3,848,000 | 4,262,000 | 4,699,000 | 8,346,000 | 24,715,000 | 26,128,000 | 12,604,000 | 11,215,000 | 11,593,000 | 11,971,000 | 11,493,000 | 13,634,000 | 13,896,000 | 13,106,000 | 13,108,000 | 12,445,000 | 10,601,000 | 10,663,000 | 10,506,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 7,170,000 | 8,190,000 | 8,108,000 | 10,634,000 | 15,919,000 | 14,035,000 | 12,649,000 | 30,343,000 | 9,081,000 | 7,096,000 | 18,838,000 | 16,820,000 | 19,919,000 | 18,310,000 | 13,113,000 | 11,828,000 | 2,576,000 | 7,581,000 | 8,036,000 | 9,186,000 | 10,629,000 |
Deferred Revenue | 0 | 22,000 | 0 | 852,000 | 1,348,000 | 1,172,000 | 15,909,000 | 18,581,000 | 11,375,000 | 9,119,000 | 10,661,000 | 8,332,000 | 11,606,000 | 9,034,000 | 7,492,000 | 7,242,000 | 5,966,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 |
Deferred Tax | 1,027,000 | 1,130,000 | 1,158,000 | 1,974,000 | 2,905,000 | 3,514,000 | 5,435,000 | 6,266,000 | 923,000 | 575,000 | 622,000 | 718,000 | 837,000 | 1,091,000 | 1,295,000 | 1,285,000 | 746,000 | 854,000 | 999,000 | 1,395,000 | 1,301,000 |
Other Non-Current Liabilities | 1,782,000 | 1,409,000 | 1,339,000 | 1,633,000 | 3,689,000 | 1,945,000 | 5,994,000 | 27,500,000 | 6,924,000 | 4,719,000 | 3,728,000 | 3,736,000 | 3,883,000 | 3,864,000 | 3,658,000 | 3,946,000 | 3,532,000 | 6,118,000 | 6,515,000 | 7,030,000 | 7,730,000 |
Total Non-Current Liabilities | 9,979,000 | 10,729,000 | 10,605,000 | 14,395,000 | 27,135,000 | 19,494,000 | 67,136,000 | 64,109,000 | 39,678,000 | 30,628,000 | 33,849,000 | 29,606,000 | 36,245,000 | 32,299,000 | 33,050,000 | 31,707,000 | 18,786,000 | 16,553,000 | 17,550,000 | 19,611,000 | 22,660,000 |
Total Liabilities | 12,804,000 | 13,827,000 | 14,453,000 | 18,657,000 | 31,834,000 | 27,840,000 | 91,851,000 | 90,237,000 | 52,282,000 | 41,843,000 | 45,442,000 | 41,577,000 | 47,738,000 | 45,933,000 | 46,946,000 | 44,813,000 | 31,894,000 | 28,998,000 | 28,151,000 | 30,274,000 | 33,166,000 |
Common Stock | 4,000 | 4,000 | 5,000 | 5,000 | 7,000 | 7,000 | 24,000 | 23,000 | 3,107,000 | 3,107,000 | 3,107,000 | 3,054,000 | 3,008,000 | 2,961,000 | 2,931,000 | 2,906,000 | 2,453,000 | 2,453,000 | 2,453,000 | 2,453,000 | 2,453,000 |
Retained Earnings | -22,959,000 | -22,874,000 | -21,135,000 | -23,187,000 | -11,586,000 | -8,400,000 | 30,536,000 | 29,211,000 | 30,338,000 | 28,425,000 | 23,045,000 | 21,407,000 | 18,495,000 | 19,087,000 | 17,736,000 | 16,704,000 | 17,013,000 | 18,004,000 | 16,987,000 | 14,719,000 | 11,527,000 |
Accumulated Other Comprehensive Income/Loss | -892,000 | -910,000 | -791,000 | 41,000 | 44,000 | -1,416,000 | -12,394,000 | -8,972,000 | -9,822,000 | -8,667,000 | -8,017,000 | -4,827,000 | -7,516,000 | -5,996,000 | -4,399,000 | -3,892,000 | -4,389,000 | -170,000 | -2,235,000 | -559,000 | -989,000 |
Total Stockholders Equity | 24,212,000 | 24,279,000 | 26,499,000 | 26,433,000 | 38,504,000 | 40,987,000 | 94,571,000 | 100,330,000 | 25,987,000 | 25,374,000 | 22,423,000 | 26,898,000 | 20,877,000 | 22,281,000 | 21,839,000 | 20,555,000 | 13,511,000 | 19,389,000 | 17,065,000 | 15,324,000 | 12,270,000 |
Total Investments | 1,120,000 | 1,071,000 | 2,035,000 | 981,000 | 1,083,000 | 1,228,000 | 8,039,000 | 8,856,000 | 6,716,000 | 6,881,000 | 6,640,000 | 7,042,000 | 6,686,000 | 5,915,000 | 6,383,000 | 5,995,000 | 5,725,000 | 1,000 | 153,000 | 32,000 | 84,000 |
Total Debt | 7,170,000 | 8,287,000 | 8,074,000 | 10,782,000 | 21,811,000 | 17,447,000 | 40,464,000 | 34,071,000 | 21,363,000 | 17,210,000 | 19,783,000 | 17,960,000 | 20,987,000 | 21,600,000 | 23,827,000 | 22,373,000 | 11,856,000 | 9,715,000 | 9,546,000 | 10,706,000 | 12,594,000 |
Net Debt | 5,519,000 | 5,484,000 | 4,412,000 | 8,771,000 | 19,267,000 | 15,907,000 | 26,982,000 | 20,633,000 | 14,756,000 | 8,633,000 | 14,129,000 | 12,020,000 | 16,669,000 | 16,156,000 | 16,788,000 | 19,527,000 | 9,056,000 | 7,979,000 | 6,789,000 | 6,900,000 | 9,486,000 |
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 | 536,000 | 494,000 | 5,847,000 | 6,515,000 | -2,923,000 | 600,000 | 3,999,000 | 1,592,000 | 4,404,000 | 7,783,000 | 3,839,000 | 4,816,000 | 1,100,000 | 2,784,000 | 2,321,000 | 676,000 | 579,000 | 2,887,000 | 3,724,000 | 4,515,000 | 2,797,000 |
Depreciation & Amortization | 1,189,000 | 1,147,000 | 1,180,000 | 1,458,000 | 3,094,000 | 3,195,000 | 5,918,000 | 3,969,000 | 2,862,000 | 2,521,000 | 2,747,000 | 2,681,000 | 2,698,000 | 2,883,000 | 2,962,000 | 2,827,000 | 2,236,000 | 2,190,000 | 2,074,000 | 2,079,000 | 2,088,000 |
Deferred Income Tax | -428,000 | -381,000 | -144,000 | -323,000 | -692,000 | -768,000 | -434,000 | -2,083,000 | -1,259,000 | 305,000 | 466,000 | 113,000 | -465,000 | 1,000 | 328,000 | -652,000 | -260,000 | 494,000 | 104,000 | 740,000 | 255,000 |
Stock Based Compensation | 62,000 | 0 | 75,000 | 67,000 | 93,000 | 87,000 | 92,000 | 19,000 | 453,000 | 526,000 | 414,000 | 459,000 | 442,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | 142,000 | -155,000 | -1,367,000 | -450,000 | 1,168,000 | -3,980,000 | -5,289,000 | 1,656,000 | 752,000 | 1,927,000 | 88,000 | 1,449,000 | -207,000 | -1,120,000 | -177,000 | -87,000 | 1,270,000 | -931,000 | -1,160,000 | -738,000 | -1,894,000 |
Accounts Receivable | 102,000 | 202,000 | -191,000 | -255,000 | 308,000 | -2,227,000 | -1,611,000 | -2,589,000 | -1,539,000 | -84,000 | -884,000 | -915,000 | -2,534,000 | -447,000 | -171,000 | -990,000 | 2,853,000 | 0 | 0 | 0 | 0 |
Inventory | 101,000 | 227,000 | -569,000 | -537,000 | 570,000 | 387,000 | -1,490,000 | -2,218,000 | 610,000 | 780,000 | 224,000 | 130,000 | -871,000 | -702,000 | -750,000 | 63,000 | 812,000 | -712,000 | -758,000 | -240,000 | -931,000 |
Accounts Payable | -7,000 | -310,000 | -131,000 | 317,000 | 177,000 | -1,049,000 | 201,000 | 2,631,000 | 458,000 | -681,000 | -79,000 | -408,000 | 261,000 | 376,000 | 495,000 | 304,000 | -1,062,000 | 0 | 0 | 0 | 0 |
Other Working Capital | -54,000 | -274,000 | -476,000 | 25,000 | 113,000 | -1,091,000 | -2,389,000 | 3,832,000 | 1,223,000 | 1,912,000 | 827,000 | 2,642,000 | 2,937,000 | -347,000 | 249,000 | 536,000 | -1,333,000 | -219,000 | -402,000 | -498,000 | -963,000 |
Other Non-Cash Items | 2,357,000 | 813,000 | -5,003,000 | 165,000 | 926,000 | 482,000 | 489,000 | 3,579,000 | -1,396,000 | -618,000 | -670,000 | -850,000 | 488,000 | -669,000 | -54,000 | -689,000 | 75,000 | 170,000 | 575,000 | -2,122,000 | -576,000 |
Net Cash Provided by Operating Activities | 2,110,000 | 1,918,000 | 588,000 | 2,281,000 | 4,095,000 | 1,409,000 | 4,731,000 | 8,695,000 | 5,478,000 | 7,516,000 | 6,502,000 | 7,823,000 | 4,075,000 | 3,879,000 | 4,102,000 | 2,075,000 | 4,711,000 | 4,484,000 | 4,154,000 | 4,474,000 | 2,670,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -563,000 | -619,000 | -743,000 | -3,237,000 | -1,264,000 | -2,677,000 | -3,971,000 | -3,691,000 | -4,104,000 | -3,826,000 | -3,572,000 | -2,302,000 | -2,614,000 | -2,830,000 | -2,175,000 | -2,123,000 | -2,339,000 | -2,105,000 | -1,983,000 | -1,597,000 | -1,333,000 |
Acquisitions Net | 908,000 | -517,000 | 10,951,000 | -94,000 | -161,000 | 20,000 | -22,000 | 3,315,000 | 52,000 | 725,000 | -267,000 | -92,000 | -324,000 | 48,000 | -114,000 | -13,780,000 | -325,000 | -143,000 | 296,000 | 1,061,000 | -149,000 |
Purchases of Investments | 0 | -32,000 | -1,317,000 | -2,001,000 | -1,000 | -197,000 | -2,787,000 | -1,690,000 | -577,000 | -1,246,000 | -643,000 | -462,000 | -509,000 | -1,263,000 | -946,000 | -580,000 | -1,191,000 | -2,897,000 | -1,619,000 | -1,400,000 | -1,827,000 |
Sales/Maturities of Investments | 0 | 1,334,000 | 15,000 | 2,001,000 | 1,000 | 242,000 | 3,402,000 | 4,101,000 | 733,000 | 640,000 | 767,000 | 639,000 | 553,000 | 967,000 | 1,057,000 | 684,000 | 800,000 | 1,983,000 | 1,383,000 | 1,379,000 | 1,661,000 |
Other Investing Activities | 86,000 | -27,000 | 17,000 | 930,000 | 1,223,000 | 299,000 | 916,000 | 2,239,000 | 417,000 | 2,357,000 | 610,000 | 748,000 | 207,000 | 1,084,000 | 2,313,000 | 1,032,000 | 318,000 | 304,000 | 16,000 | -539,000 | 995,000 |
Net Cash Used for Investing Activities | 426,000 | 139,000 | 8,923,000 | -2,401,000 | -202,000 | -2,313,000 | -2,462,000 | 4,274,000 | -3,479,000 | -1,350,000 | -3,105,000 | -1,469,000 | -2,687,000 | -1,994,000 | 135,000 | -14,767,000 | -2,737,000 | -2,858,000 | -1,907,000 | -1,096,000 | -653,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -1,162,000 | -300,000 | -2,650,000 | -4,850,000 | 4,415,000 | -2,895,000 | 6,669,000 | -2,412,000 | -556,000 | 187,000 | 1,775,000 | -3,350,000 | -757,000 | -2,557,000 | 460,000 | 6,075,000 | 1,518,000 | -113,000 | -1,336,000 | -1,481,000 | -779,000 |
Common Stock Issued | 48,000 | 27,000 | 88,000 | 115,000 | 57,000 | 85,000 | 197,000 | 519,000 | 398,000 | 508,000 | 948,000 | 386,000 | 295,000 | 334,000 | 290,000 | 1,521,000 | 72,000 | 379,000 | 223,000 | 398,000 | 706,000 |
Common Stock Repurchased | -500,000 | -2,000,000 | -4,375,000 | -2,143,000 | -232,000 | -2,329,000 | -4,421,000 | -1,000,000 | -916,000 | -1,166,000 | -4,193,000 | -307,000 | 0 | -19,000 | -14,000 | -5,000 | -898,000 | -1,462,000 | -739,000 | -68,000 | -15,000 |
Dividends Paid | -632,000 | -651,000 | -652,000 | -630,000 | -882,000 | -1,611,000 | -3,491,000 | -3,394,000 | -2,462,000 | -2,253,000 | -2,020,000 | -1,479,000 | -2,050,000 | -1,258,000 | -1,014,000 | -1,030,000 | -1,608,000 | -1,512,000 | -1,404,000 | -1,287,000 | -1,252,000 |
Other Financing Activities | -55,000 | -65,000 | -78,000 | 1,001,000 | -120,000 | -4,800,000 | -872,000 | -267,000 | -478,000 | -317,000 | -93,000 | 19,000 | -18,000 | 138,000 | 0 | 6,098,000 | -107,000 | -20,000 | -46,000 | -70,000 | -57,000 |
Net Cash Used Provided by Financing Activities | -2,301,000 | -2,989,000 | -7,667,000 | -6,507,000 | 3,238,000 | -11,550,000 | -1,918,000 | -6,523,000 | -3,892,000 | -3,041,000 | -3,583,000 | -4,731,000 | -2,530,000 | -3,362,000 | -178,000 | 12,659,000 | -978,000 | -2,728,000 | -3,302,000 | -2,508,000 | -1,397,000 |
Effect of Forex Changes on Cash | 10,000 | -37,000 | -148,000 | -72,000 | 67,000 | 9,000 | -344,000 | 297,000 | -77,000 | -202,000 | -100,000 | -1,000 | 16,000 | -118,000 | 134,000 | 79,000 | 68,000 | 81,000 | 6,000 | -172,000 | 96,000 |
Net Change in Cash | -61,000 | -969,000 | 1,696,000 | -6,699,000 | 7,198,000 | -12,445,000 | -533,000 | 6,831,000 | -1,970,000 | 2,923,000 | -286,000 | 1,622,000 | -1,126,000 | -1,595,000 | 4,193,000 | 46,000 | 1,064,000 | -1,021,000 | -1,049,000 | 698,000 | 716,000 |
Cash at End of Period | 8,345,000 | 2,803,000 | 3,772,000 | 2,076,000 | 8,775,000 | 1,577,000 | 13,482,000 | 13,438,000 | 6,607,000 | 8,577,000 | 5,654,000 | 5,940,000 | 4,318,000 | 5,444,000 | 7,039,000 | 2,846,000 | 2,800,000 | 1,736,000 | 2,757,000 | 3,806,000 | 3,108,000 |
Cash at Start of Period | 8,406,000 | 3,772,000 | 2,076,000 | 8,775,000 | 1,577,000 | 14,022,000 | 14,015,000 | 6,607,000 | 8,577,000 | 5,654,000 | 5,940,000 | 4,318,000 | 5,444,000 | 7,039,000 | 2,846,000 | 2,800,000 | 1,736,000 | 2,757,000 | 3,806,000 | 3,108,000 | 2,392,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,579,000 | 1,918,000 | 588,000 | 2,281,000 | 4,095,000 | 1,409,000 | 4,731,000 | 8,695,000 | 5,478,000 | 7,516,000 | 6,502,000 | 7,823,000 | 4,075,000 | 3,879,000 | 4,102,000 | 2,075,000 | 4,711,000 | 4,484,000 | 4,154,000 | 4,474,000 | 2,670,000 |
Capital Expenditure | -570,000 | -619,000 | -743,000 | -3,237,000 | -1,264,000 | -2,677,000 | -3,971,000 | -3,691,000 | -4,104,000 | -3,826,000 | -3,572,000 | -2,302,000 | -2,614,000 | -2,830,000 | -2,175,000 | -2,123,000 | -2,339,000 | -2,105,000 | -1,983,000 | -1,597,000 | -1,333,000 |
Free Cash Flow | 2,016,000 | 1,572,000 | -155,000 | -956,000 | 2,831,000 | -1,268,000 | 760,000 | 5,004,000 | 1,374,000 | 3,690,000 | 2,930,000 | 5,521,000 | 1,461,000 | 1,049,000 | 1,927,000 | -48,000 | 2,372,000 | 2,379,000 | 2,171,000 | 2,877,000 | 1,337,000 |