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 | 40,764,000 | 39,290,000 | 36,602,000 | 35,667,000 | 36,799,000 | 33,841,000 | 30,095,000 | 25,803,000 | 24,508,000 | 23,526,000 | 23,979,000 | 24,661,000 | 25,218,000 | 26,412,000 | 28,143,000 | 33,755,000 | 33,887,000 | 32,018,000 | 30,148,000 | 30,721,000 | 29,853,000 |
Revenue Growth | - | 7.34% | 2.62% | -3.08% | 8.74% | 12.45% | 16.63% | 5.28% | 4.17% | -1.89% | -2.77% | -2.21% | -4.52% | -6.15% | -16.63% | -0.39% | 5.84% | 6.20% | -1.87% | 2.91% | |
Cost of Revenue | 33,914,000 | 32,739,000 | 29,128,000 | 28,399,000 | 29,321,000 | 26,582,000 | 23,304,000 | 19,849,000 | 18,731,000 | 17,884,000 | 18,378,000 | 19,282,000 | 19,638,000 | 20,786,000 | 22,849,000 | 28,130,000 | 27,698,000 | 25,804,000 | 24,660,000 | 25,590,000 | 25,135,000 |
Gross Profit | 6,850,000 | 6,551,000 | 7,474,000 | 7,268,000 | 7,478,000 | 7,259,000 | 6,791,000 | 5,954,000 | 5,777,000 | 5,642,000 | 5,601,000 | 5,379,000 | 5,580,000 | 5,626,000 | 5,294,000 | 5,625,000 | 6,189,000 | 6,214,000 | 5,488,000 | 5,131,000 | 4,718,000 |
Gross Profit Margin | 16.98% | 16.67% | 20.42% | 20.38% | 20.32% | 21.45% | 22.57% | 23.07% | 23.57% | 23.98% | 23.36% | 21.81% | 22.13% | 21.30% | 18.81% | 16.66% | 18.26% | 19.41% | 18.20% | 16.70% | 15.80% |
Research and Development | 1,200,000 | 1,200,000 | 1,200,000 | 1,100,000 | 1,100,000 | 953,000 | 764,000 | 639,000 | 705,000 | 712,000 | 569,000 | 507,000 | 520,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 4,066,000 | 4,014,000 | 3,873,000 | 3,597,000 | 3,413,000 | 3,290,000 | 3,011,000 | 2,655,000 | 2,584,000 | 2,566,000 | 2,405,000 | 2,256,000 | 2,450,000 | 2,350,000 | 2,467,000 | 3,142,000 | 3,240,000 | 3,208,000 | 3,034,000 | 2,953,000 | 2,712,000 |
Total Operating Expenses | 4,066,000 | 4,014,000 | 3,873,000 | 3,597,000 | 3,413,000 | 3,290,000 | 3,011,000 | 2,655,000 | 2,584,000 | 2,566,000 | 2,405,000 | 2,256,000 | 2,450,000 | 23,136,000 | 2,467,000 | 3,142,000 | 6,300,000 | 3,208,000 | 3,034,000 | 2,953,000 | 2,677,000 |
Operating Income or Loss | 2,784,000 | 2,537,000 | 6,342,000 | 5,651,000 | 4,065,000 | 3,076,000 | 3,780,000 | 3,299,000 | 3,193,000 | 3,076,000 | 3,196,000 | 3,123,000 | 3,130,000 | 3,276,000 | 2,827,000 | 2,483,000 | -111,000 | 3,006,000 | 2,454,000 | 2,178,000 | 2,041,000 |
Operating Margin | 6.98% | 6.46% | 17.33% | 15.84% | 11.05% | 9.09% | 12.56% | 12.79% | 13.03% | 13.07% | 13.33% | 12.66% | 12.41% | 12.40% | 10.05% | 7.36% | -0.33% | 9.39% | 8.14% | 7.09% | 6.84% |
Interest Expense | 569,000 | 545,000 | 506,000 | 556,000 | 593,000 | 528,000 | 562,000 | 360,000 | 301,000 | 301,000 | 282,000 | 257,000 | 212,000 | 221,000 | 269,000 | 281,000 | -295,000 | -336,000 | -347,000 | -388,000 | -431,000 |
EBITDA | 4,133,000 | 4,229,000 | 7,684,000 | 8,753,000 | 5,588,000 | 4,094,000 | 5,104,000 | 3,884,000 | 3,680,000 | 3,558,000 | 3,681,000 | 3,615,000 | 3,687,000 | 3,820,000 | 3,382,000 | 3,068,000 | 3,672,000 | 3,737,000 | 3,020,000 | 2,733,000 | 2,776,000 |
Depreciation and Amortization | 1,342,000 | 1,338,000 | 1,342,000 | 1,239,000 | 1,267,000 | 1,265,000 | 800,000 | 475,000 | 456,000 | 467,000 | 462,000 | 495,000 | 510,000 | 544,000 | 555,000 | 585,000 | 761,000 | 719,000 | 691,000 | 755,000 | 717,000 |
Income Before Tax | 2,638,000 | 2,346,000 | 5,836,000 | 8,938,000 | 3,728,000 | 2,548,000 | 3,742,000 | 3,049,000 | 2,923,000 | 2,790,000 | 2,937,000 | 2,863,000 | 2,965,000 | 3,083,000 | 2,366,000 | 2,266,000 | -368,000 | 2,686,000 | 2,276,000 | 2,044,000 | 1,615,000 |
Income Tax Expense | 352,000 | 290,000 | 940,000 | 1,933,000 | 539,000 | 300,000 | 513,000 | 1,034,000 | 723,000 | 800,000 | 868,000 | 911,000 | 987,000 | 997,000 | 462,000 | 693,000 | 913,000 | 883,000 | 709,000 | 661,000 | 522,000 |
Net Income | 2,286,000 | 2,056,000 | 4,896,000 | 7,005,000 | 3,189,000 | 2,248,000 | 3,229,000 | 2,015,000 | 2,200,000 | 1,990,000 | 2,069,000 | 1,952,000 | 1,978,000 | 2,118,000 | 2,053,000 | 1,686,000 | -1,262,000 | 1,790,000 | 1,542,000 | 1,400,000 | 1,084,000 |
Net Income Margin | 5.77% | 5.23% | 13.38% | 19.64% | 8.67% | 6.64% | 10.73% | 7.81% | 8.98% | 8.46% | 8.63% | 7.92% | 7.84% | 8.02% | 7.29% | 4.99% | -3.72% | 5.59% | 5.11% | 4.56% | 3.63% |
EPS | 15.37 | 13.57 | 31.61 | 43.70 | 19.08 | 13.28 | 18.59 | 11.55 | 12.30 | 10.51 | 9.91 | 8.50 | 7.96 | 7.65 | 6.91 | 5.28 | -3.77 | 5.24 | 4.46 | 3.93 | 3.01 |
EPS Diluted | 15.32 | 13.53 | 31.47 | 43.54 | 19.03 | 13.22 | 18.49 | 11.47 | 12.19 | 10.39 | 9.75 | 8.35 | 7.81 | 7.52 | 6.82 | 5.21 | -3.77 | 5.12 | 4.37 | 3.85 | 2.97 |
Weighted Average Shares Out | - | 151,500 | 154,900 | 160,300 | 167,100 | 169,300 | 173,700 | 174,400 | 178,900 | 189,400 | 208,800 | 229,600 | 248,600 | 276,800 | 296,900 | 319,200 | 334,500 | 341,700 | 345,700 | 356,500 | 359,700 |
Weighted Average Shares Out Diluted | - | 152,000 | 155,600 | 160,900 | 167,600 | 170,000 | 174,600 | 175,600 | 180,500 | 191,600 | 212,100 | 233,900 | 253,400 | 281,600 | 301,100 | 323,300 | 334,500 | 354,300 | 358,600 | 363,200 | 365,000 |
Reported Currency: USD | Q2 | 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 | 3,272,000 | 3,109,000 | 2,577,000 | 3,530,000 | 4,907,000 | 2,245,000 | 1,579,000 | 11,225,000 | 2,541,000 | 2,319,000 | 3,863,000 | 5,150,000 | 3,862,000 | 3,002,000 | 3,701,000 | 3,275,000 | 1,504,000 | 963,000 | 1,015,000 | 1,605,000 | 1,230,000 |
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 | 3,272,000 | 3,109,000 | 2,577,000 | 3,530,000 | 4,907,000 | 2,245,000 | 1,579,000 | 11,225,000 | 2,541,000 | 2,319,000 | 3,863,000 | 5,150,000 | 3,862,000 | 3,002,000 | 3,701,000 | 3,275,000 | 1,504,000 | 963,000 | 1,015,000 | 1,605,000 | 1,230,000 |
Net Receivables | 8,711,000 | 7,147,000 | 7,494,000 | 6,959,000 | 6,641,000 | 6,660,000 | 6,474,000 | 3,976,000 | 3,299,000 | 2,841,000 | 2,806,000 | 2,685,000 | 2,858,000 | 2,964,000 | 3,329,000 | 3,394,000 | 3,904,000 | 3,813,000 | 3,566,000 | 3,656,000 | 3,546,000 |
Inventory | 1,504,000 | 1,109,000 | 978,000 | 811,000 | 759,000 | 783,000 | 654,000 | 780,000 | 816,000 | 807,000 | 742,000 | 698,000 | 798,000 | 873,000 | 896,000 | 1,170,000 | 1,003,000 | 1,045,000 | 1,178,000 | 1,174,000 | 1,061,000 |
Other Current Assets | 568,000 | 2,341,000 | 1,439,000 | 1,126,000 | 3,037,000 | 997,000 | 973,000 | 368,000 | 200,000 | 367,000 | 773,000 | 955,000 | 874,000 | 907,000 | 961,000 | 796,000 | 778,000 | 951,000 | 960,000 | 1,114,000 | 1,070,000 |
Total Current Assets | 14,055,000 | 13,706,000 | 12,488,000 | 12,426,000 | 15,344,000 | 10,685,000 | 9,680,000 | 16,349,000 | 6,856,000 | 6,334,000 | 8,184,000 | 9,488,000 | 8,392,000 | 7,746,000 | 13,801,000 | 8,635,000 | 7,189,000 | 6,772,000 | 6,719,000 | 7,549,000 | 6,907,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 11,594,000 | 11,471,000 | 10,611,000 | 9,549,000 | 8,604,000 | 8,423,000 | 6,372,000 | 4,225,000 | 3,588,000 | 3,064,000 | 2,991,000 | 2,806,000 | 2,887,000 | 3,047,000 | 3,045,000 | 4,868,000 | 4,810,000 | 4,715,000 | 4,531,000 | 4,404,000 | 4,210,000 |
Goodwill | 17,516,000 | 17,517,000 | 17,516,000 | 17,515,000 | 17,518,000 | 18,708,000 | 18,672,000 | 12,455,000 | 12,450,000 | 12,460,000 | 12,466,000 | 12,438,000 | 12,431,000 | 12,374,000 | 12,376,000 | 13,517,000 | 947,000 | 17,672,000 | 17,219,000 | 0 | 0 |
Intangible Assets | 282,000 | 305,000 | 384,000 | 578,000 | 783,000 | 1,040,000 | 1,372,000 | 52,000 | 61,000 | 77,000 | 101,000 | 104,000 | 137,000 | 155,000 | 192,000 | 873,000 | 14,518,000 | 1,074,000 | 1,139,000 | 18,656,000 | 18,659,000 |
Long Term Investments | 339,000 | 339,000 | 332,000 | 418,000 | 377,000 | 364,000 | 319,000 | 352,000 | 330,000 | 0 | 0 | 310,000 | 261,000 | 153,000 | 320,000 | 300,000 | 0 | 0 | 0 | -595,000 | 0 |
Tax Assets | 1,250,000 | 1,020,000 | 162,000 | 200,000 | 311,000 | 508,000 | 94,000 | 475,000 | 1,462,000 | 1,409,000 | 1,622,000 | 209,000 | 1,542,000 | 900,000 | 721,000 | 1,010,000 | 0 | 0 | 0 | 595,000 | 28,000 |
Other Non-Current Assets | 2,634,000 | 2,186,000 | 2,262,000 | 1,893,000 | 1,532,000 | 1,361,000 | 1,144,000 | 1,061,000 | 928,000 | 1,187,000 | 1,309,000 | 1,130,000 | 1,030,000 | 1,036,000 | 1,076,000 | 1,049,000 | 2,733,000 | 3,140,000 | 2,401,000 | 3,605,000 | 3,557,000 |
Total Non-Current Assets | 33,615,000 | 32,838,000 | 31,267,000 | 30,153,000 | 29,125,000 | 30,404,000 | 27,973,000 | 18,568,000 | 18,758,000 | 18,120,000 | 18,388,000 | 16,893,000 | 18,151,000 | 17,665,000 | 17,730,000 | 21,617,000 | 23,008,000 | 26,601,000 | 25,290,000 | 26,665,000 | 26,454,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 | 47,670,000 | 46,544,000 | 43,755,000 | 42,579,000 | 44,469,000 | 41,089,000 | 37,653,000 | 34,917,000 | 25,614,000 | 24,454,000 | 26,572,000 | 26,381,000 | 26,543,000 | 25,411,000 | 31,531,000 | 30,252,000 | 30,197,000 | 33,373,000 | 32,009,000 | 34,214,000 | 33,361,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 2,352,000 | 2,110,000 | 2,587,000 | 2,197,000 | 1,806,000 | 2,226,000 | 2,182,000 | 1,661,000 | 1,554,000 | 1,282,000 | 1,305,000 | 1,229,000 | 1,392,000 | 1,481,000 | 1,573,000 | 1,921,000 | 1,943,000 | 1,901,000 | 1,686,000 | 1,767,000 | 1,750,000 |
Short Term Debt | 1,590,000 | 2,251,000 | 1,072,000 | 6,000 | 742,000 | 1,865,000 | 1,676,000 | 1,382,000 | 1,342,000 | 1,195,000 | 1,441,000 | 1,169,000 | 1,173,000 | 13,000 | 784,000 | 103,000 | 501,000 | 137,000 | 170,000 | 1,264,000 | 42,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 535,000 | 668,000 | 454,000 |
Deferred Revenue | 3,292,000 | 4,193,000 | 3,609,000 | 3,026,000 | 2,517,000 | 2,237,000 | 1,917,000 | 1,617,000 | 1,471,000 | 1,537,000 | 1,713,000 | 1,722,000 | 1,759,000 | 1,777,000 | 1,969,000 | 1,281,000 | 1,284,000 | 1,180,000 | 1,177,000 | 1,109,000 | 1,070,000 |
Other Current Liabilities | 5,674,000 | 3,388,000 | 4,319,000 | 4,301,000 | 4,515,000 | 3,106,000 | 2,499,000 | 2,305,000 | 1,263,000 | 1,443,000 | 1,433,000 | 1,695,000 | 1,732,000 | 2,864,000 | 5,701,000 | 3,680,000 | 3,696,000 | 3,214,000 | 3,720,000 | 3,834,000 | 3,361,000 |
Total Current Liabilities | 12,908,000 | 11,942,000 | 11,587,000 | 9,530,000 | 9,580,000 | 9,434,000 | 8,274,000 | 6,965,000 | 5,630,000 | 5,457,000 | 5,892,000 | 5,815,000 | 6,056,000 | 6,135,000 | 10,027,000 | 6,985,000 | 7,424,000 | 6,432,000 | 6,753,000 | 7,974,000 | 6,223,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 14,706,000 | 15,678,000 | 13,629,000 | 14,367,000 | 15,604,000 | 14,078,000 | 13,883,000 | 14,399,000 | 7,058,000 | 6,416,000 | 5,925,000 | 5,928,000 | 3,930,000 | 3,935,000 | 3,940,000 | 4,191,000 | 3,443,000 | 3,918,000 | 3,992,000 | 3,881,000 | 5,116,000 |
Deferred Revenue | 0 | 0 | 0 | 3,269,000 | 0 | 0 | 5,755,000 | -1,708,000 | -2,396,000 | 0 | 4,933,000 | 2,745,000 | 4,543,000 | 3,179,000 | 2,477,000 | 3,864,000 | 0 | 0 | 0 | 350,000 | 350,000 |
Deferred Tax | 0 | 0 | 132,000 | 490,000 | 0 | 0 | 108,000 | 1,708,000 | 2,396,000 | 0 | 1,622,000 | 209,000 | 1,542,000 | 900,000 | 612,000 | 1,010,000 | 0 | 0 | 0 | 595,000 | 506,000 |
Other Non-Current Liabilities | 5,755,000 | 4,129,000 | 3,095,000 | 1,997,000 | 8,706,000 | 8,758,000 | 1,446,000 | 6,505,000 | 7,667,000 | 7,059,000 | 965,000 | 1,064,000 | 958,000 | 926,000 | 918,000 | 1,515,000 | 7,410,000 | 5,336,000 | 4,649,000 | 4,586,000 | 4,466,000 |
Total Non-Current Liabilities | 20,461,000 | 19,807,000 | 16,856,000 | 20,123,000 | 24,310,000 | 22,836,000 | 21,192,000 | 20,904,000 | 14,725,000 | 13,475,000 | 13,445,000 | 9,946,000 | 10,973,000 | 8,940,000 | 7,947,000 | 10,580,000 | 10,853,000 | 9,254,000 | 8,641,000 | 9,412,000 | 10,438,000 |
Total Liabilities | 33,369,000 | 31,749,000 | 28,443,000 | 29,653,000 | 33,890,000 | 32,270,000 | 29,466,000 | 27,869,000 | 20,355,000 | 18,932,000 | 19,337,000 | 15,761,000 | 17,029,000 | 15,075,000 | 17,974,000 | 17,565,000 | 18,277,000 | 15,686,000 | 15,394,000 | 17,386,000 | 16,661,000 |
Common Stock | 146,000 | 150,000 | 153,000 | 156,000 | 167,000 | 168,000 | 171,000 | 174,000 | 175,000 | 181,000 | 199,000 | 218,000 | 239,000 | 254,000 | 291,000 | 307,000 | 327,000 | 338,000 | 346,000 | 347,000 | 364,000 |
Retained Earnings | 14,301,000 | 14,773,000 | 15,312,000 | 12,913,000 | 10,482,000 | 8,748,000 | 8,068,000 | 11,548,000 | 10,630,000 | 10,661,000 | 12,392,000 | 12,538,000 | 11,138,000 | 9,699,000 | 8,245,000 | 6,737,000 | 5,590,000 | 7,387,000 | 6,183,000 | 5,055,000 | 4,014,000 |
Accumulated Other Comprehensive Income/Loss | -146,000 | -128,000 | -153,000 | -143,000 | -128,000 | -97,000 | -52,000 | -4,718,000 | -5,546,000 | -5,320,000 | -5,356,000 | -2,984,000 | -4,787,000 | -3,490,000 | -2,757,000 | -3,014,000 | -3,642,000 | -699,000 | -1,260,000 | -145,000 | -104,000 |
Total Stockholders Equity | 14,301,000 | 14,795,000 | 15,312,000 | 12,926,000 | 10,579,000 | 8,819,000 | 8,187,000 | 7,048,000 | 5,259,000 | 5,522,000 | 7,235,000 | 10,620,000 | 9,514,000 | 10,336,000 | 13,557,000 | 12,687,000 | 11,920,000 | 17,687,000 | 16,615,000 | 16,828,000 | 16,700,000 |
Total Investments | 339,000 | 339,000 | 332,000 | 418,000 | 377,000 | 364,000 | 319,000 | 352,000 | 330,000 | 0 | 0 | 310,000 | 261,000 | 153,000 | 320,000 | 300,000 | 0 | 0 | 0 | -595,000 | 0 |
Total Debt | 18,166,000 | 15,678,000 | 14,701,000 | 14,367,000 | 16,346,000 | 14,078,000 | 13,883,000 | 14,399,000 | 7,058,000 | 6,416,000 | 5,925,000 | 5,928,000 | 3,930,000 | 3,948,000 | 4,724,000 | 4,294,000 | 3,944,000 | 4,055,000 | 4,162,000 | 5,145,000 | 5,158,000 |
Net Debt | 14,894,000 | 12,569,000 | 12,124,000 | 10,837,000 | 11,439,000 | 11,833,000 | 12,304,000 | 3,174,000 | 4,517,000 | 4,097,000 | 2,062,000 | 778,000 | 68,000 | 946,000 | 1,023,000 | 1,019,000 | 2,440,000 | 3,092,000 | 3,147,000 | 3,540,000 | 3,928,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 | 2,286,000 | 2,056,000 | 4,896,000 | 7,005,000 | 3,189,000 | 2,248,000 | 3,229,000 | 2,015,000 | 2,200,000 | 1,990,000 | 2,069,000 | 1,952,000 | 1,978,000 | -32,000 | 1,919,000 | 1,686,000 | -1,262,000 | 1,790,000 | 1,542,000 | 1,383,000 | 1,093,000 |
Depreciation & Amortization | 1,342,000 | 1,338,000 | 1,342,000 | 1,239,000 | 1,267,000 | 1,018,000 | 800,000 | 475,000 | 456,000 | 467,000 | 462,000 | 495,000 | 510,000 | 544,000 | 555,000 | 585,000 | 761,000 | 719,000 | 691,000 | 755,000 | 717,000 |
Deferred Income Tax | -795,000 | -988,000 | -321,000 | 603,000 | 210,000 | -509,000 | 234,000 | 603,000 | 36,000 | 572,000 | 216,000 | 128,000 | -45,000 | -249,000 | 365,000 | 251,000 | 183,000 | 175,000 | 183,000 | 105,000 | 91,000 |
Stock Based Compensation | 86,000 | 87,000 | 99,000 | 94,000 | 90,000 | 127,000 | 86,000 | 94,000 | 93,000 | 99,000 | 134,000 | 144,000 | 183,000 | 140,000 | 136,000 | 105,000 | -48,000 | -52,000 | -57,000 | 172,000 | 154,000 |
Change in Working Capital | 49,000 | -144,000 | -600,000 | 181,000 | -1,451,000 | -575,000 | -914,000 | 72,000 | 189,000 | -255,000 | 78,000 | -99,000 | 26,000 | -472,000 | -720,000 | 51,000 | 450,000 | 42,000 | -710,000 | 289,000 | -134,000 |
Accounts Receivable | -336,000 | 54,000 | -44,000 | -10,000 | -285,000 | 122,000 | 202,000 | -677,000 | -461,000 | -30,000 | -105,000 | 171,000 | 90,000 | 350,000 | -471,000 | -6,313,000 | 0 | 0 | 0 | -5,270,000 | -5,674,000 |
Inventory | -287,000 | -220,000 | -205,000 | -52,000 | 18,000 | -135,000 | -37,000 | 36,000 | -15,000 | -80,000 | -24,000 | 101,000 | 46,000 | -2,000 | -64,000 | -291,000 | -521,000 | 8,000 | -73,000 | -230,000 | 3,000 |
Accounts Payable | 644,000 | 519,000 | 572,000 | 376,000 | 719,000 | 617,000 | 381,000 | 539,000 | 198,000 | -632,000 | -89,000 | -169,000 | 23,000 | -357,000 | -274,000 | 20,000 | 0 | 0 | 0 | 361,000 | 322,000 |
Other Working Capital | 28,000 | -353,000 | -923,000 | -133,000 | -1,903,000 | -1,179,000 | -1,460,000 | 174,000 | 467,000 | 487,000 | 296,000 | -202,000 | -133,000 | -463,000 | 89,000 | 6,635,000 | 971,000 | 34,000 | -637,000 | 5,428,000 | 5,215,000 |
Other Non-Cash Items | 5,002,000 | 1,526,000 | -2,515,000 | -5,555,000 | 1,000,000 | 1,988,000 | 392,000 | -646,000 | -161,000 | -711,000 | -366,000 | -137,000 | -12,000 | 2,184,000 | 198,000 | -545,000 | 3,127,000 | 216,000 | 107,000 | -77,000 | 15,000 |
Net Cash Provided by Operating Activities | 4,377,000 | 3,875,000 | 2,901,000 | 3,567,000 | 4,305,000 | 4,297,000 | 3,827,000 | 2,613,000 | 2,813,000 | 2,162,000 | 2,593,000 | 2,483,000 | 2,640,000 | 2,115,000 | 2,453,000 | 2,133,000 | 3,211,000 | 2,890,000 | 1,756,000 | 2,627,000 | 1,936,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,752,000 | -1,775,000 | -1,435,000 | -1,415,000 | -1,420,000 | -1,264,000 | -1,249,000 | -928,000 | -920,000 | -471,000 | -561,000 | -364,000 | -331,000 | -488,000 | -585,000 | -722,000 | -681,000 | -685,000 | -737,000 | -824,000 | -672,000 |
Acquisitions Net | 0 | 0 | 155,000 | 3,400,000 | 205,000 | 0 | -7,657,000 | 0 | 0 | 0 | 0 | 0 | 611,000 | 4,000 | 14,000 | 1,617,000 | 83,000 | -690,000 | 43,000 | -361,000 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -450,000 | -450,000 | -4,000 | 0 | 0 | 0 | -35,000 | 68,000 | 0 |
Sales/Maturities of Investments | 197,000 | 197,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 250,000 | 200,000 | -190,000 | 0 | 0 | 0 | 209,000 | 238,000 | 23,000 |
Other Investing Activities | -5,000 | -4,000 | 39,000 | 73,000 | 4,000 | 57,000 | 28,000 | 39,000 | 115,000 | 40,000 | -84,000 | 18,000 | -164,000 | 1,414,000 | 5,000 | -28,000 | -28,000 | -55,000 | -81,000 | 24,000 | 658,000 |
Net Cash Used for Investing Activities | -1,560,000 | -1,582,000 | -1,241,000 | 2,058,000 | -1,211,000 | -1,207,000 | -8,878,000 | -889,000 | -805,000 | -431,000 | -645,000 | -346,000 | -84,000 | 680,000 | -760,000 | 867,000 | -626,000 | -1,430,000 | -601,000 | -855,000 | 9,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -8,894,000 | -945,000 | 0 | -2,236,000 | -1,134,000 | -531,000 | -2,596,000 | -13,000 | -321,000 | -600,000 | 0 | -877,000 | 0 | -768,000 | -1,011,000 | -486,000 | -115,000 | -159,000 | -968,000 | 0 | 0 |
Common Stock Issued | 945,000 | 0 | 0 | 0 | 0 | 0 | 0 | 8,245,000 | 884,000 | 0 | 0 | 3,025,000 | 0 | 101,000 | 1,445,000 | 894,000 | 103,000 | 274,000 | 393,000 | 163,000 | 834,000 |
Common Stock Repurchased | -2,321,000 | -1,500,000 | -1,504,000 | -3,705,000 | -556,000 | -809,000 | -1,348,000 | -393,000 | -1,547,000 | -3,182,000 | -2,668,000 | -2,371,000 | -1,316,000 | -2,295,000 | -1,177,000 | -1,100,000 | -1,555,000 | -1,175,000 | -825,000 | -1,210,000 | -786,000 |
Dividends Paid | -1,148,000 | -1,116,000 | -1,052,000 | -983,000 | -953,000 | -880,000 | -821,000 | -689,000 | -640,000 | -603,000 | -563,000 | -545,000 | -535,000 | -543,000 | -545,000 | -539,000 | -525,000 | -504,000 | -402,000 | -359,000 | -322,000 |
Other Financing Activities | -137,000 | -90,000 | -57,000 | -78,000 | -57,000 | -204,000 | 170,000 | -190,000 | -162,000 | 510,000 | -4,000 | -81,000 | 155,000 | 11,000 | 22,000 | 2,000 | 48,000 | 52,000 | 57,000 | 9,000 | -735,000 |
Net Cash Used Provided by Financing Activities | -2,929,000 | -1,761,000 | -2,613,000 | -7,002,000 | -432,000 | -2,424,000 | -4,595,000 | 6,960,000 | -1,786,000 | -3,275,000 | -3,235,000 | -849,000 | -1,696,000 | -3,494,000 | -1,266,000 | -1,229,000 | -2,044,000 | -1,512,000 | -1,745,000 | -1,397,000 | -1,009,000 |
Effect of Forex Changes on Cash | 333,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -112,000 | 532,000 | -953,000 | -1,377,000 | 2,662,000 | 666,000 | -9,646,000 | 8,684,000 | 222,000 | -1,544,000 | -1,287,000 | 1,288,000 | 860,000 | -699,000 | 427,000 | 1,771,000 | 541,000 | -52,000 | -590,000 | 375,000 | 936,000 |
Cash at End of Period | 11,524,000 | 3,109,000 | 2,577,000 | 3,530,000 | 4,907,000 | 2,245,000 | 1,579,000 | 11,225,000 | 2,541,000 | 2,319,000 | 3,863,000 | 5,150,000 | 3,862,000 | 3,002,000 | 3,701,000 | 3,275,000 | 1,504,000 | 963,000 | 1,015,000 | 1,605,000 | 1,230,000 |
Cash at Start of Period | 11,636,000 | 2,577,000 | 3,530,000 | 4,907,000 | 2,245,000 | 1,579,000 | 11,225,000 | 2,541,000 | 2,319,000 | 3,863,000 | 5,150,000 | 3,862,000 | 3,002,000 | 3,701,000 | 3,274,000 | 1,504,000 | 963,000 | 1,015,000 | 1,605,000 | 1,230,000 | 294,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 4,377,000 | 3,875,000 | 2,901,000 | 3,567,000 | 4,305,000 | 4,297,000 | 3,827,000 | 2,613,000 | 2,813,000 | 2,162,000 | 2,593,000 | 2,483,000 | 2,640,000 | 2,115,000 | 2,453,000 | 2,133,000 | 3,211,000 | 2,890,000 | 1,756,000 | 2,627,000 | 1,936,000 |
Capital Expenditure | -1,752,000 | -1,775,000 | -1,435,000 | -1,415,000 | -1,420,000 | -1,264,000 | -1,249,000 | -928,000 | -920,000 | -471,000 | -561,000 | -364,000 | -331,000 | -488,000 | -585,000 | -722,000 | -681,000 | -685,000 | -737,000 | -824,000 | -672,000 |
Free Cash Flow | 2,625,000 | 2,100,000 | 1,466,000 | 2,152,000 | 2,885,000 | 3,033,000 | 2,578,000 | 1,685,000 | 1,893,000 | 1,691,000 | 2,032,000 | 2,119,000 | 2,309,000 | 1,627,000 | 1,868,000 | 1,411,000 | 2,530,000 | 2,205,000 | 1,019,000 | 1,803,000 | 1,264,000 |