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 | 16,092,000 | 17,519,000 | 20,028,000 | 18,344,000 | 14,461,000 | 14,383,000 | 15,784,000 | 14,961,000 | 13,370,000 | 13,000,000 | 13,045,000 | 12,205,000 | 12,825,000 | 13,735,000 | 13,966,000 | 10,427,000 | 12,501,000 | 13,835,000 | 14,255,000 | 13,392,000 | 12,580,000 |
Revenue Growth | - | -12.53% | 9.18% | 26.85% | 0.54% | -8.88% | 5.50% | 11.90% | 2.85% | -0.34% | 6.88% | -4.83% | -6.63% | -1.65% | 33.94% | -16.59% | -9.64% | -2.95% | 6.44% | 6.45% | |
Cost of Revenue | 6,540,000 | 6,500,000 | 6,257,000 | 5,968,000 | 5,192,000 | 5,219,000 | 5,507,000 | 5,347,000 | 5,130,000 | 5,440,000 | 5,618,000 | 5,841,000 | 6,457,000 | 6,963,000 | 6,474,000 | 5,428,000 | 6,256,000 | 6,502,000 | 6,996,000 | 7,029,000 | 6,954,000 |
Gross Profit | 9,552,000 | 11,019,000 | 13,771,000 | 12,376,000 | 9,269,000 | 9,164,000 | 10,277,000 | 9,614,000 | 8,240,000 | 7,560,000 | 7,427,000 | 6,364,000 | 6,368,000 | 6,772,000 | 7,492,000 | 4,999,000 | 6,245,000 | 7,333,000 | 7,259,000 | 6,363,000 | 5,626,000 |
Gross Profit Margin | 59.20% | 62.90% | 68.76% | 67.47% | 64.10% | 63.71% | 65.11% | 64.26% | 61.63% | 58.15% | 56.93% | 52.14% | 49.65% | 49.30% | 53.64% | 47.94% | 49.96% | 53.00% | 50.92% | 47.51% | 44.72% |
Research and Development | 1,907,000 | 1,863,000 | 1,670,000 | 1,554,000 | 1,530,000 | 1,544,000 | 1,559,000 | 1,508,000 | 1,370,000 | 1,280,000 | 1,358,000 | 1,522,000 | 1,877,000 | 1,715,000 | 1,570,000 | 1,476,000 | 1,940,000 | 2,155,000 | 2,195,000 | 2,015,000 | 1,978,000 |
General and Administrative Expenses | 1,810,000 | 1,825,000 | 1,704,000 | 1,666,000 | 1,623,000 | 1,645,000 | 1,684,000 | 1,694,000 | 1,767,000 | 1,748,000 | 1,843,000 | 1,858,000 | 1,804,000 | 1,638,000 | 1,519,000 | 1,320,000 | 1,614,000 | 1,681,000 | 1,697,000 | 1,557,000 | 1,441,000 |
Total Operating Expenses | 3,717,000 | 3,688,000 | 3,374,000 | 3,220,000 | 3,153,000 | 3,189,000 | 3,243,000 | 3,202,000 | 3,137,000 | 3,028,000 | 3,201,000 | 3,380,000 | 3,681,000 | 3,353,000 | 2,945,000 | 2,796,000 | 3,554,000 | 3,836,000 | 3,892,000 | 3,572,000 | 3,419,000 |
Operating Income or Loss | 5,835,000 | 7,331,000 | 10,140,000 | 8,960,000 | 5,894,000 | 5,723,000 | 6,713,000 | 6,083,000 | 4,799,000 | 4,274,000 | 3,947,000 | 2,832,000 | 1,973,000 | 2,992,000 | 4,514,000 | 1,991,000 | 2,437,000 | 3,497,000 | 3,367,000 | 2,791,000 | 2,207,000 |
Operating Margin | 35.94% | 41.85% | 50.63% | 48.84% | 40.76% | 39.79% | 42.53% | 40.66% | 35.89% | 32.88% | 30.26% | 23.20% | 15.38% | 21.78% | 32.32% | 19.09% | 19.49% | 25.28% | 23.62% | 20.84% | 17.54% |
Interest Expense | 443,000 | 353,000 | 214,000 | 184,000 | 190,000 | 170,000 | 125,000 | 78,000 | 80,000 | 90,000 | 94,000 | 95,000 | 85,000 | 42,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 7,476,000 | 9,009,000 | 11,482,000 | 10,253,000 | 7,421,000 | 7,200,000 | 8,086,000 | 7,391,000 | 6,269,000 | 5,697,000 | 5,477,000 | 4,216,000 | 4,033,000 | 4,434,000 | 5,456,000 | 3,314,000 | 3,960,000 | 4,528,000 | 4,519,000 | 4,143,000 | 3,656,000 |
Depreciation and Amortization | 1,400,000 | 1,238,000 | 979,000 | 954,000 | 992,000 | 1,050,000 | 954,000 | 904,000 | 955,000 | 1,133,000 | 1,230,000 | 1,215,000 | 1,299,000 | 1,015,000 | 913,000 | 925,000 | 1,059,000 | 1,070,000 | 1,221,000 | 1,558,000 | 1,549,000 |
Income Before Tax | 6,010,000 | 7,418,000 | 10,032,000 | 8,919,000 | 6,017,000 | 5,728,000 | 6,686,000 | 6,080,000 | 4,930,000 | 4,216,000 | 3,874,000 | 2,754,000 | 1,935,000 | 2,955,000 | 4,551,000 | 2,017,000 | 2,481,000 | 3,692,000 | 3,625,000 | 2,988,000 | 2,421,000 |
Income Tax Expense | 698,000 | 908,000 | 1,283,000 | 1,150,000 | 422,000 | 711,000 | 1,106,000 | 2,398,000 | 1,335,000 | 1,230,000 | 1,053,000 | 592,000 | 176,000 | 719,000 | 1,323,000 | 547,000 | 561,000 | 1,051,000 | 987,000 | 664,000 | 560,000 |
Net Income | 5,312,000 | 6,510,000 | 8,749,000 | 7,769,000 | 5,595,000 | 5,017,000 | 5,580,000 | 3,682,000 | 3,595,000 | 2,986,000 | 2,821,000 | 2,162,000 | 1,759,000 | 2,236,000 | 3,228,000 | 1,470,000 | 1,920,000 | 2,657,000 | 4,341,000 | 2,324,000 | 1,861,000 |
Net Income Margin | 32.75% | 37.16% | 43.68% | 42.35% | 38.69% | 34.88% | 35.35% | 24.61% | 26.89% | 22.97% | 21.63% | 17.71% | 13.72% | 16.28% | 23.11% | 14.10% | 15.36% | 19.20% | 30.45% | 17.35% | 14.79% |
EPS | 5.81 | 7.13 | 9.51 | 8.38 | 6.05 | 5.33 | 5.75 | 3.72 | 3.61 | 2.95 | 2.70 | 1.94 | 1.53 | 1.91 | 2.66 | 1.16 | 1.47 | 1.88 | 2.84 | 1.42 | 1.08 |
EPS Diluted | 5.76 | 7.07 | 9.41 | 8.27 | 5.97 | 5.24 | 5.64 | 3.61 | 3.48 | 2.82 | 2.57 | 1.91 | 1.51 | 1.88 | 2.62 | 1.15 | 1.45 | 1.84 | 2.78 | 1.39 | 1.05 |
Weighted Average Shares Out | - | 908,000 | 916,000 | 923,000 | 921,000 | 936,000 | 970,000 | 991,000 | 995,984 | 1,011,268 | 1,046,627 | 1,098,000 | 1,132,000 | 1,151,000 | 1,199,000 | 1,260,000 | 1,308,000 | 1,417,000 | 1,528,000 | 1,640,000 | 1,730,000 |
Weighted Average Shares Out Diluted | - | 916,000 | 926,000 | 936,000 | 933,000 | 952,000 | 990,000 | 1,012,000 | 1,021,000 | 1,043,000 | 1,080,000 | 1,113,000 | 1,146,000 | 1,171,000 | 1,213,000 | 1,269,000 | 1,324,000 | 1,446,000 | 1,560,000 | 1,671,000 | 1,768,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 | 2,740,000 | 2,964,000 | 3,050,000 | 4,631,000 | 3,107,000 | 2,437,000 | 2,438,000 | 1,656,000 | 1,154,000 | 1,000,000 | 1,199,000 | 1,627,000 | 1,416,000 | 992,000 | 1,319,000 | 1,182,000 | 1,046,000 | 1,328,000 | 1,183,000 | 1,219,000 | 2,668,000 |
Short Term Investments | 6,948,000 | 5,611,000 | 6,017,000 | 5,108,000 | 3,461,000 | 2,950,000 | 1,795,000 | 2,813,000 | 2,336,000 | 2,218,000 | 2,342,000 | 2,202,000 | 2,549,000 | 1,943,000 | 1,753,000 | 1,743,000 | 1,494,000 | 1,596,000 | 2,534,000 | 4,116,000 | 3,690,000 |
Cash + Short Term Investments | 9,688,000 | 8,575,000 | 9,067,000 | 9,739,000 | 6,568,000 | 5,387,000 | 4,233,000 | 4,469,000 | 3,490,000 | 3,218,000 | 3,541,000 | 3,829,000 | 3,965,000 | 2,935,000 | 3,072,000 | 2,925,000 | 2,540,000 | 2,924,000 | 3,717,000 | 5,335,000 | 6,358,000 |
Net Receivables | 1,711,000 | 2,284,000 | 1,895,000 | 1,701,000 | 1,414,000 | 1,074,000 | 1,207,000 | 1,278,000 | 1,267,000 | 1,165,000 | 1,246,000 | 1,203,000 | 1,230,000 | 1,545,000 | 1,518,000 | 1,277,000 | 913,000 | 1,742,000 | 1,774,000 | 1,812,000 | 1,696,000 |
Inventory | 4,106,000 | 3,999,000 | 2,757,000 | 1,910,000 | 1,955,000 | 2,001,000 | 2,217,000 | 1,957,000 | 1,790,000 | 1,691,000 | 1,784,000 | 1,731,000 | 1,757,000 | 1,788,000 | 1,520,000 | 1,202,000 | 1,375,000 | 1,418,000 | 1,437,000 | 1,273,000 | 1,256,000 |
Other Current Assets | 1,284,000 | 264,000 | 302,000 | 335,000 | 302,000 | 299,000 | 440,000 | 1,030,000 | 910,000 | 1,000,000 | 850,000 | 863,000 | 277,000 | 1,560,000 | 950,000 | 710,000 | 962,000 | 834,000 | 4,000 | 765,000 | 880,000 |
Total Current Assets | 16,789,000 | 15,122,000 | 14,021,000 | 13,685,000 | 10,239,000 | 8,761,000 | 8,097,000 | 8,734,000 | 7,457,000 | 7,074,000 | 7,768,000 | 8,019,000 | 8,273,000 | 7,828,000 | 7,060,000 | 6,114,000 | 5,790,000 | 6,918,000 | 7,854,000 | 9,185,000 | 10,190,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 11,174,000 | 9,999,000 | 6,876,000 | 5,141,000 | 3,269,000 | 3,303,000 | 3,183,000 | 2,664,000 | 2,512,000 | 2,596,000 | 2,840,000 | 3,399,000 | 3,912,000 | 4,428,000 | 3,680,000 | 3,158,000 | 3,304,000 | 3,609,000 | 3,950,000 | 3,899,000 | 3,918,000 |
Goodwill | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,362,000 | 4,432,000 | 924,000 | 926,000 | 840,000 | 838,000 | 792,000 | 0 | 0 |
Intangible Assets | 230,000 | 223,000 | 152,000 | 85,000 | 274,000 | 409,000 | 717,000 | 1,056,000 | 1,316,000 | 1,629,000 | 1,985,000 | 2,341,000 | 2,700,000 | 3,106,000 | 281,000 | 243,000 | 273,000 | 342,000 | 306,000 | 777,000 | 812,000 |
Long Term Investments | 16,000 | 1,032,000 | 34,000 | 392,000 | 49,000 | 300,000 | 251,000 | 268,000 | 235,000 | 221,000 | 224,000 | 216,000 | 215,000 | 265,000 | 453,000 | 637,000 | 653,000 | 0 | 0 | 0 | 0 |
Tax Assets | 905,000 | 757,000 | 473,000 | 263,000 | 343,000 | 197,000 | 295,000 | 264,000 | 374,000 | 201,000 | 172,000 | 207,000 | 280,000 | 321,000 | 927,000 | 926,000 | 990,000 | 510,000 | 601,000 | 393,000 | 449,000 |
Other Non-Current Assets | 1,572,000 | 853,000 | 1,289,000 | 748,000 | 815,000 | 686,000 | 232,000 | 294,000 | 175,000 | 147,000 | 371,000 | 394,000 | 322,000 | 97,000 | 76,000 | 115,000 | 73,000 | 450,000 | 427,000 | 809,000 | 930,000 |
Total Non-Current Assets | 18,259,000 | 17,226,000 | 13,186,000 | 10,991,000 | 9,112,000 | 9,257,000 | 9,040,000 | 8,908,000 | 8,974,000 | 9,156,000 | 9,954,000 | 10,919,000 | 11,791,000 | 12,649,000 | 6,341,000 | 6,005,000 | 6,133,000 | 5,749,000 | 6,076,000 | 5,878,000 | 6,109,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 | 35,048,000 | 32,348,000 | 27,207,000 | 24,676,000 | 19,351,000 | 18,018,000 | 17,137,000 | 17,642,000 | 16,431,000 | 16,230,000 | 17,722,000 | 18,938,000 | 20,064,000 | 20,477,000 | 13,401,000 | 12,119,000 | 11,923,000 | 12,667,000 | 13,930,000 | 15,063,000 | 16,299,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 858,000 | 802,000 | 851,000 | 653,000 | 415,000 | 388,000 | 478,000 | 466,000 | 396,000 | 386,000 | 437,000 | 422,000 | 444,000 | 625,000 | 621,000 | 503,000 | 324,000 | 657,000 | 560,000 | 750,000 | 552,000 |
Short Term Debt | 1,049,000 | 599,000 | 500,000 | 500,000 | 550,000 | 500,000 | 749,000 | 500,000 | 631,000 | 1,000,000 | 1,001,000 | 1,000,000 | 1,500,000 | 1,381,000 | 0 | 0 | 0 | 0 | 43,000 | 301,000 | 11,000 |
Tax Payables | 178,000 | 172,000 | 189,000 | 121,000 | 134,000 | 46,000 | 103,000 | 128,000 | 83,000 | 95,000 | 71,000 | 119,000 | 122,000 | 101,000 | 109,000 | 128,000 | 40,000 | 0 | 0 | 0 | 0 |
Deferred Revenue | 178,000 | 1,349,000 | 0 | 0 | 0 | 0 | 103,000 | 128,000 | 83,000 | 95,000 | 827,000 | 925,000 | 988,000 | 101,000 | 0 | 0 | 0 | 0 | 530,000 | 1,132,000 | 1,159,000 |
Other Current Liabilities | 1,552,000 | 570,000 | 1,634,000 | 1,416,000 | 1,425,000 | 1,235,000 | 1,144,000 | 1,164,000 | 1,154,000 | 1,074,000 | 397,000 | 400,000 | 541,000 | 1,392,000 | 1,360,000 | 1,084,000 | 1,208,000 | 1,368,000 | 945,000 | 163,000 | 203,000 |
Total Current Liabilities | 3,637,000 | 3,320,000 | 2,985,000 | 2,569,000 | 2,390,000 | 2,123,000 | 2,474,000 | 2,258,000 | 2,264,000 | 2,555,000 | 2,662,000 | 2,747,000 | 3,473,000 | 3,499,000 | 1,981,000 | 1,587,000 | 1,532,000 | 2,025,000 | 2,078,000 | 2,346,000 | 1,925,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 12,842,000 | 10,624,000 | 8,235,000 | 7,241,000 | 6,248,000 | 5,303,000 | 4,319,000 | 3,577,000 | 2,978,000 | 3,120,000 | 3,641,000 | 4,158,000 | 4,186,000 | 4,211,000 | 0 | 0 | 0 | 0 | 0 | 360,000 | 368,000 |
Deferred Revenue | 0 | 108,000 | 0 | 79,000 | 131,000 | 93,000 | 118,000 | 724,000 | 0 | 0 | 0 | 0 | 0 | 0 | 378,000 | 0 | 366,000 | 0 | 0 | 0 | 0 |
Deferred Tax | 55,000 | 63,000 | 66,000 | 87,000 | 90,000 | 78,000 | 42,000 | 78,000 | 33,000 | 37,000 | 399,000 | 548,000 | 572,000 | 587,000 | 86,000 | 67,000 | 59,000 | 49,000 | 23,000 | 23,000 | 40,000 |
Other Non-Current Liabilities | 1,300,000 | 1,336,000 | 1,344,000 | 1,367,000 | 1,305,000 | 1,514,000 | 1,190,000 | 668,000 | 683,000 | 572,000 | 630,000 | 678,000 | 872,000 | 1,228,000 | 519,000 | 743,000 | 640,000 | 618,000 | 469,000 | 397,000 | 903,000 |
Total Non-Current Liabilities | 14,197,000 | 12,131,000 | 9,645,000 | 8,774,000 | 7,774,000 | 6,988,000 | 5,669,000 | 5,047,000 | 3,694,000 | 3,729,000 | 4,670,000 | 5,384,000 | 5,630,000 | 6,026,000 | 983,000 | 810,000 | 1,065,000 | 667,000 | 492,000 | 780,000 | 1,311,000 |
Total Liabilities | 17,834,000 | 15,451,000 | 12,630,000 | 11,343,000 | 10,164,000 | 9,111,000 | 8,143,000 | 7,305,000 | 5,958,000 | 6,284,000 | 7,332,000 | 8,131,000 | 9,103,000 | 9,525,000 | 2,964,000 | 2,397,000 | 2,597,000 | 2,692,000 | 2,570,000 | 3,126,000 | 3,236,000 |
Common Stock | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,741,000 | 1,740,000 | 1,740,000 | 1,740,000 | 1,740,000 | 1,739,000 | 1,739,000 | 1,738,000 |
Retained Earnings | 52,135,000 | 52,283,000 | 50,353,000 | 45,919,000 | 42,051,000 | 39,898,000 | 37,906,000 | 34,662,000 | 33,107,000 | 31,176,000 | 29,653,000 | 28,173,000 | 27,205,000 | 26,278,000 | 24,695,000 | 22,066,000 | 21,168,000 | 19,788,000 | 17,529,000 | 13,394,000 | 11,242,000 |
Accumulated Other Comprehensive Income/Loss | -200,000 | -205,000 | -254,000 | -157,000 | -360,000 | -347,000 | -473,000 | -384,000 | -526,000 | -532,000 | -532,000 | -528,000 | -699,000 | -776,000 | -701,000 | -621,000 | -790,000 | -324,000 | -363,000 | -82,000 | -187,000 |
Total Stockholders Equity | 17,214,000 | 16,897,000 | 14,577,000 | 13,333,000 | 9,187,000 | 8,907,000 | 8,994,000 | 10,337,000 | 10,473,000 | 9,946,000 | 10,390,000 | 10,807,000 | 10,961,000 | 10,952,000 | 10,437,000 | 9,722,000 | 9,326,000 | 9,975,000 | 11,360,000 | 11,937,000 | 13,063,000 |
Total Investments | 6,964,000 | 5,611,000 | 6,017,000 | 5,108,000 | 3,510,000 | 3,250,000 | 2,046,000 | 3,081,000 | 2,571,000 | 2,439,000 | 2,566,000 | 2,418,000 | 2,764,000 | 2,208,000 | 2,206,000 | 2,380,000 | 2,147,000 | 1,596,000 | 2,534,000 | 4,116,000 | 3,690,000 |
Total Debt | 13,891,000 | 11,223,000 | 8,735,000 | 7,741,000 | 6,798,000 | 5,803,000 | 5,068,000 | 4,077,000 | 3,609,000 | 4,120,000 | 4,642,000 | 5,158,000 | 5,686,000 | 5,592,000 | 0 | 0 | 0 | 0 | 43,000 | 661,000 | 379,000 |
Net Debt | 11,151,000 | 8,259,000 | 5,685,000 | 3,110,000 | 3,691,000 | 3,366,000 | 2,630,000 | 2,421,000 | 2,455,000 | 3,120,000 | 3,443,000 | 3,531,000 | 4,270,000 | 4,600,000 | -1,319,000 | -1,182,000 | -1,046,000 | -1,328,000 | -1,140,000 | -558,000 | -2,289,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 | 5,301,000 | 6,510,000 | 8,749,000 | 7,769,000 | 5,595,000 | 5,017,000 | 5,580,000 | 3,682,000 | 3,595,000 | 2,986,000 | 2,821,000 | 2,162,000 | 1,759,000 | 2,236,000 | 3,228,000 | 1,470,000 | 1,920,000 | 2,657,000 | 4,341,000 | 2,324,000 | 1,861,000 |
Depreciation & Amortization | 1,400,000 | 1,238,000 | 979,000 | 954,000 | 992,000 | 1,050,000 | 954,000 | 904,000 | 955,000 | 1,133,000 | 1,230,000 | 1,215,000 | 1,299,000 | 1,015,000 | 913,000 | 925,000 | 1,059,000 | 1,070,000 | 1,221,000 | 1,558,000 | 1,549,000 |
Deferred Income Tax | -395,000 | -299,000 | -191,000 | 15,000 | -137,000 | 81,000 | -105,000 | 112,000 | -202,000 | -55,000 | -61,000 | 50,000 | 65,000 | -119,000 | -220,000 | 146,000 | -182,000 | 34,000 | -200,000 | -194,000 | 68,000 |
Stock Based Compensation | 369,000 | 362,000 | 289,000 | 230,000 | 224,000 | 217,000 | 232,000 | 242,000 | 252,000 | 286,000 | 277,000 | 287,000 | 263,000 | 269,000 | 190,000 | 186,000 | 213,000 | 0 | 0 | 0 | 0 |
Change in Working Capital | -53,000 | -1,099,000 | -813,000 | -165,000 | -428,000 | 313,000 | 602,000 | 418,000 | 153,000 | 94,000 | -223,000 | -282,000 | 331,000 | -140,000 | -147,000 | -112,000 | 355,000 | 362,000 | -1,252,000 | -66,000 | -401,000 |
Accounts Receivable | 245,000 | 108,000 | -194,000 | -287,000 | -340,000 | 133,000 | 71,000 | -7,000 | -108,000 | 77,000 | -49,000 | 16,000 | 311,000 | 112,000 | -231,000 | -364,000 | 865,000 | 0 | 0 | 0 | 0 |
Inventory | -377,000 | -1,242,000 | -847,000 | 45,000 | 46,000 | 216,000 | -282,000 | -167,000 | -99,000 | 93,000 | -53,000 | 26,000 | 5,000 | -17,000 | -304,000 | 177,000 | 43,000 | 11,000 | -248,000 | -25,000 | -272,000 |
Accounts Payable | 42,000 | -33,000 | 106,000 | 33,000 | 63,000 | -93,000 | -7,000 | 51,000 | 72,000 | -188,000 | -194,000 | -284,000 | 99,000 | -112,000 | 376,000 | 0 | -512,000 | 0 | 0 | 0 | 0 |
Other Working Capital | 37,000 | 68,000 | 122,000 | 44,000 | -197,000 | 57,000 | 820,000 | 541,000 | 288,000 | 112,000 | 73,000 | -40,000 | -84,000 | -123,000 | 12,000 | 75,000 | -41,000 | 351,000 | -1,004,000 | -41,000 | -129,000 |
Other Non-Cash Items | 1,541,000 | -292,000 | -293,000 | -47,000 | -107,000 | -29,000 | -74,000 | 5,000 | -139,000 | -176,000 | -152,000 | -48,000 | -303,000 | -5,000 | -144,000 | 28,000 | -35,000 | 338,000 | 122,000 | 150,000 | 68,000 |
Net Cash Provided by Operating Activities | 6,449,000 | 6,420,000 | 8,720,000 | 8,756,000 | 6,139,000 | 6,649,000 | 7,189,000 | 5,363,000 | 4,614,000 | 4,268,000 | 3,892,000 | 3,384,000 | 3,414,000 | 3,256,000 | 3,820,000 | 2,643,000 | 3,330,000 | 4,406,000 | 2,460,000 | 3,772,000 | 3,146,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -4,955,000 | -5,071,000 | -2,797,000 | -2,462,000 | -649,000 | -847,000 | -1,131,000 | -695,000 | -531,000 | -551,000 | -385,000 | -412,000 | -495,000 | -816,000 | -1,199,000 | -753,000 | -763,000 | -686,000 | -1,272,000 | -1,330,000 | -1,298,000 |
Acquisitions Net | 192,000 | 3,000 | 3,000 | 2,462,000 | 649,000 | 847,000 | 1,131,000 | 40,000 | -1,062,000 | 0 | 0 | 412,000 | 0 | -5,425,000 | -199,000 | -155,000 | -19,000 | -87,000 | -205,000 | -19,000 | -8,000 |
Purchases of Investments | -12,607,000 | -12,705,000 | -14,483,000 | -10,124,000 | -5,786,000 | -3,444,000 | -5,641,000 | -4,555,000 | -3,503,000 | -2,767,000 | -3,107,000 | -3,907,000 | -2,803,000 | -3,659,000 | -2,518,000 | -2,282,000 | -1,755,000 | -5,065,000 | -6,861,000 | -5,868,000 | -3,696,000 |
Sales/Maturities of Investments | 12,057,000 | 13,387,000 | 13,657,000 | 8,478,000 | 5,545,000 | 2,309,000 | 6,708,000 | 4,095,000 | 3,390,000 | 2,892,000 | 2,966,000 | 4,249,000 | 2,259,000 | 3,712,000 | 2,711,000 | 2,094,000 | 1,355,000 | 5,992,000 | 8,429,000 | 5,483,000 | 3,841,000 |
Other Investing Activities | -21,000 | 24,000 | 37,000 | -2,449,000 | -681,000 | -785,000 | -1,145,000 | 28,000 | 1,056,000 | 124,000 | 149,000 | -345,000 | -544,000 | 16,000 | 148,000 | 0 | 0 | 61,000 | 2,984,000 | 47,000 | 0 |
Net Cash Used for Investing Activities | -5,334,000 | -4,362,000 | -3,583,000 | -4,095,000 | -922,000 | -1,920,000 | -78,000 | -1,127,000 | -650,000 | -302,000 | -377,000 | -3,000 | -1,039,000 | -6,172,000 | -1,057,000 | -1,096,000 | -1,182,000 | 215,000 | 3,075,000 | -1,687,000 | -1,161,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -5,177,000 | -500,000 | -500,000 | -550,000 | -500,000 | -750,000 | -500,000 | -625,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,500,000 | -1,375,000 | -200,000 | 0 | 0 | 0 | -43,000 | -586,000 | 0 | 0 |
Common Stock Issued | 426,000 | 263,000 | 241,000 | 377,000 | 470,000 | 539,000 | 373,000 | 483,000 | 472,000 | 442,000 | 616,000 | 1,314,000 | 523,000 | 690,000 | 407,000 | 109,000 | 210,000 | 761,000 | 419,000 | 520,000 | 192,000 |
Common Stock Repurchased | -185,000 | -293,000 | -3,615,000 | -527,000 | -2,553,000 | -2,960,000 | -5,100,000 | -2,556,000 | -2,132,000 | -2,741,000 | -2,831,000 | -2,868,000 | -1,800,000 | -1,973,000 | -2,454,000 | -954,000 | -2,122,000 | -4,886,000 | -5,302,000 | -4,151,000 | -753,000 |
Dividends Paid | -4,675,000 | -4,557,000 | -4,297,000 | -3,886,000 | -3,426,000 | -3,008,000 | -2,555,000 | -2,104,000 | -1,646,000 | -1,444,000 | -1,323,000 | -1,175,000 | -819,000 | -644,000 | -592,000 | -567,000 | -537,000 | -425,000 | -199,000 | -173,000 | -154,000 |
Other Financing Activities | -60,000 | 2,943,000 | 1,453,000 | 1,449,000 | 1,462,000 | 1,449,000 | 1,453,000 | 1,068,000 | 496,000 | 578,000 | 595,000 | 1,059,000 | 1,520,000 | 4,716,000 | 13,000 | 1,000 | 19,000 | 116,000 | 100,000 | 264,000 | -435,000 |
Net Cash Used Provided by Financing Activities | -1,814,000 | -2,144,000 | -6,718,000 | -3,137,000 | -4,547,000 | -4,730,000 | -6,329,000 | -3,734,000 | -3,810,000 | -4,165,000 | -3,943,000 | -3,170,000 | -1,951,000 | 2,589,000 | -2,626,000 | -1,411,000 | -2,430,000 | -4,477,000 | -5,568,000 | -3,540,000 | -1,150,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,000 | 2,000 | 6,000 | 15,000 |
Net Change in Cash | -699,000 | -86,000 | -1,581,000 | 1,524,000 | 670,000 | -1,000 | 782,000 | 502,000 | 154,000 | -199,000 | -428,000 | 211,000 | 424,000 | -327,000 | 137,000 | 136,000 | -282,000 | 145,000 | -31,000 | -1,449,000 | 850,000 |
Cash at End of Period | 10,753,000 | 2,964,000 | 3,050,000 | 4,631,000 | 3,107,000 | 2,437,000 | 2,438,000 | 1,656,000 | 1,154,000 | 1,000,000 | 1,199,000 | 1,627,000 | 1,416,000 | 992,000 | 1,319,000 | 1,182,000 | 1,046,000 | 1,328,000 | 1,183,000 | 1,219,000 | 2,668,000 |
Cash at Start of Period | 11,452,000 | 3,050,000 | 4,631,000 | 3,107,000 | 2,437,000 | 2,438,000 | 1,656,000 | 1,154,000 | 1,000,000 | 1,199,000 | 1,627,000 | 1,416,000 | 992,000 | 1,319,000 | 1,182,000 | 1,046,000 | 1,328,000 | 1,183,000 | 1,214,000 | 2,668,000 | 1,818,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 6,449,000 | 6,420,000 | 8,720,000 | 8,756,000 | 6,139,000 | 6,649,000 | 7,189,000 | 5,363,000 | 4,614,000 | 4,268,000 | 3,892,000 | 3,384,000 | 3,414,000 | 3,256,000 | 3,820,000 | 2,643,000 | 3,330,000 | 4,406,000 | 2,460,000 | 3,772,000 | 3,146,000 |
Capital Expenditure | -4,955,000 | -5,071,000 | -2,797,000 | -2,462,000 | -649,000 | -847,000 | -1,131,000 | -695,000 | -531,000 | -551,000 | -385,000 | -412,000 | -495,000 | -816,000 | -1,199,000 | -753,000 | -763,000 | -686,000 | -1,272,000 | -1,330,000 | -1,298,000 |
Free Cash Flow | 1,494,000 | 1,349,000 | 5,923,000 | 6,294,000 | 5,490,000 | 5,802,000 | 6,058,000 | 4,668,000 | 4,083,000 | 3,717,000 | 3,507,000 | 2,972,000 | 2,919,000 | 2,440,000 | 2,621,000 | 1,890,000 | 2,567,000 | 3,720,000 | 1,188,000 | 2,442,000 | 1,848,000 |