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 | 17,680,000 | 17,293,000 | 16,034,000 | 15,633,000 | 15,472,000 | 16,088,000 | 15,124,000 | 15,124,000 | 14,832,000 | 14,813,000 | 15,264,000 | 14,548,000 | 14,555,000 | 15,870,000 | 13,498,000 | 7,230,000 | 13,135,000 | 11,005,000 | 4,662,000 | 6,865,000 | 6,336,000 |
Revenue Growth | - | 7.85% | 2.57% | 1.04% | -3.83% | 6.37% | 0.00% | 1.97% | 0.13% | -2.95% | 4.92% | -0.05% | -8.29% | 17.57% | 86.69% | -44.96% | 19.35% | 136.06% | -32.09% | 8.35% | |
Cost of Revenue | 91,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 17,589,000 | 17,293,000 | 16,034,000 | 15,633,000 | 15,472,000 | 16,088,000 | 15,124,000 | 15,124,000 | 14,832,000 | 14,813,000 | 15,264,000 | 14,548,000 | 14,555,000 | 15,870,000 | 13,498,000 | 7,230,000 | 13,135,000 | 11,005,000 | 4,662,000 | 6,865,000 | 6,336,000 |
Gross Profit Margin | 99.49% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 6,936,000 | 6,828,000 | 6,800,000 | 6,337,000 | 5,966,000 | 6,063,000 | 6,033,000 | 5,972,000 | 5,733,000 | 5,837,000 | 5,845,000 | 6,019,000 | 5,761,000 | 6,541,000 | 5,215,000 | 4,700,000 | 5,115,000 | 4,120,000 | 2,640,000 | 2,549,000 | 2,324,000 |
Total Operating Expenses | 13,330,000 | 13,295,000 | -7,510,000 | -10,997,000 | -11,013,000 | -10,527,000 | -7,961,000 | 3,117,000 | 2,639,000 | 10,799,000 | 12,177,000 | 11,306,000 | 11,333,000 | -12,306,000 | -10,021,000 | -9,709,000 | -11,219,000 | -7,968,000 | -957,000 | -4,498,000 | -4,137,000 |
Operating Income or Loss | 4,350,000 | 3,998,000 | 8,524,000 | 4,636,000 | 4,459,000 | 5,561,000 | 8,025,000 | 4,586,000 | 4,724,000 | 4,171,000 | 4,258,000 | 3,631,000 | 3,224,000 | 3,564,000 | 3,477,000 | -2,479,000 | 1,916,000 | 3,037,000 | 3,705,000 | 2,367,000 | 2,199,000 |
Operating Margin | 24.49% | 23.12% | 53.16% | 29.66% | 28.82% | 34.57% | 53.06% | 30.32% | 31.85% | 28.16% | 27.90% | 24.96% | 22.15% | 22.46% | 25.76% | -34.29% | 14.59% | 27.60% | 79.47% | 34.48% | 34.71% |
Interest Expense | 10,156,000 | 2,324,000 | 3,614,000 | 227,000 | 1,132,000 | 4,360,000 | 2,821,000 | 1,074,000 | 437,000 | 300,000 | 354,000 | 343,000 | 534,000 | 604,000 | 608,000 | 592,000 | 2,687,000 | 3,451,000 | 2,241,000 | 1,447,000 | 808,000 |
EBITDA | 4,296,000 | 3,941,000 | 8,591,000 | 4,718,000 | 4,563,000 | 5,678,000 | 9,364,000 | 4,795,000 | 4,961,000 | 4,432,000 | 4,556,000 | 3,973,000 | 3,608,000 | 3,992,000 | 3,898,000 | -1,768,000 | 2,398,000 | 3,863,000 | 4,199,000 | 2,893,000 | 2,679,000 |
Depreciation and Amortization | 1,499,000 | 1,748,000 | 1,636,000 | 1,867,000 | 1,630,000 | 1,315,000 | 2,111,000 | 2,218,000 | 1,502,000 | 261,000 | 298,000 | 342,000 | 384,000 | 428,000 | 421,000 | 711,000 | 482,000 | 826,000 | 494,000 | 526,000 | 480,000 |
Income Before Tax | 4,492,000 | 4,088,000 | 3,328,000 | 4,648,000 | 4,468,000 | 5,587,000 | 4,610,000 | 4,610,000 | 4,725,000 | 4,235,000 | 4,342,000 | 3,712,000 | 3,302,000 | 3,617,000 | 3,694,000 | -2,208,000 | 1,939,000 | 3,225,000 | 2,170,000 | 2,367,000 | 2,199,000 |
Income Tax Expense | 954,000 | 800,000 | 768,000 | 877,000 | 842,000 | 1,120,000 | 496,000 | 496,000 | 1,177,000 | 1,013,000 | 1,093,000 | 1,520,000 | 779,000 | 1,048,000 | 1,047,000 | -1,395,000 | 497,000 | 998,000 | 694,000 | 796,000 | 759,000 |
Net Income | 3,393,000 | 3,286,000 | 2,573,000 | 3,759,000 | 3,617,000 | 4,441,000 | 4,090,000 | 4,090,000 | 3,547,000 | 3,158,000 | 3,165,000 | 2,111,000 | 2,445,000 | 2,516,000 | 2,430,000 | -1,084,000 | 1,419,000 | 2,039,000 | 3,011,000 | 1,571,000 | 1,440,000 |
Net Income Margin | 19.12% | 19.00% | 16.05% | 24.05% | 23.38% | 27.60% | 27.04% | 27.04% | 23.91% | 21.32% | 20.74% | 14.51% | 16.80% | 15.85% | 18.00% | -14.99% | 10.80% | 18.53% | 64.59% | 22.88% | 22.73% |
EPS | 4.23 | 3.89 | 2.91 | 4.17 | 3.84 | 4.53 | 3.95 | 3.74 | 3.16 | 2.73 | 2.69 | 1.75 | 2.09 | 2.03 | 2.06 | -0.92 | 1.21 | 2.19 | 3.99 | 2.05 | 1.87 |
EPS Diluted | 4.20 | 3.87 | 2.90 | 4.15 | 3.83 | 4.51 | 3.93 | 3.72 | 3.15 | 2.71 | 2.67 | 1.74 | 2.09 | 2.03 | 2.05 | -0.92 | 1.20 | 2.17 | 3.94 | 2.03 | 1.85 |
Weighted Average Shares Out | - | 784,069 | 811,068 | 851,905 | 890,839 | 939,623 | 1,034,281 | 1,034,281 | 1,066,286 | 1,104,719 | 1,129,897 | 1,150,689 | 1,163,490 | 1,220,804 | 1,212,630 | 1,178,907 | 1,142,239 | 923,199 | 713,795 | 766,341 | 772,000 |
Weighted Average Shares Out Diluted | - | 787,798 | 814,795 | 856,359 | 892,514 | 943,109 | 1,040,290 | 1,040,290 | 1,072,013 | 1,112,511 | 1,137,480 | 1,154,441 | 1,163,490 | 1,223,026 | 1,216,214 | 1,178,907 | 1,152,085 | 930,676 | 722,407 | 773,892 | 778,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 | 132,938,000 | 125,191,000 | 113,854,000 | 121,336,000 | 165,327,000 | 114,683,000 | 88,000,000 | 108,871,000 | 77,949,000 | 134,886,000 | 123,147,000 | 146,119,000 | 138,747,000 | 130,739,000 | 72,424,000 | 67,855,000 | 97,285,000 | 41,458,000 | 16,336,000 | 12,159,000 | 12,078,000 |
Short Term Investments | 48,203,000 | 44,117,000 | 46,631,000 | 45,471,000 | 59,271,000 | 57,763,000 | 58,876,000 | 79,543,000 | 73,822,000 | 75,867,000 | 98,330,000 | 79,309,000 | 92,619,000 | 78,467,000 | 62,652,000 | 51,632,000 | 37,693,000 | 46,518,000 | 19,377,000 | 0 | 0 |
Cash + Short Term Investments | 35,034,000 | -116,472,000 | 153,986,000 | 166,807,000 | 224,598,000 | 172,446,000 | 146,876,000 | 162,540,000 | 124,142,000 | 210,753,000 | 221,477,000 | 225,428,000 | 231,366,000 | 209,206,000 | 135,076,000 | 119,487,000 | 136,253,000 | 87,976,000 | 35,713,000 | 12,159,000 | 12,078,000 |
Net Receivables | 7,431,000 | 8,585,000 | 858,000 | 5,903,000 | 510,000 | 624,000 | 671,000 | 610,000 | 568,000 | 562,000 | 607,000 | 621,000 | 10,301,000 | 660,000 | 508,000 | 11,828,000 | 619,000 | 10,595,000 | 9,363,000 | 391,000 | 285,000 |
Inventory | 20,476,000 | 107,887,000 | -150,930,000 | -179,424,000 | -218,782,000 | -165,469,000 | -143,268,000 | -152,092,000 | -117,880,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 182,674,000 | 178,653,000 | 156,991,000 | 179,424,000 | 218,782,000 | 165,469,000 | 149,342,000 | 152,092,000 | 117,880,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 182,674,000 | 178,653,000 | 160,905,000 | 172,710,000 | 225,108,000 | 173,070,000 | 153,621,000 | 163,150,000 | 124,710,000 | 211,315,000 | 222,084,000 | 226,049,000 | 241,667,000 | 209,866,000 | 135,584,000 | 131,315,000 | 136,872,000 | 98,571,000 | 45,076,000 | 12,550,000 | 12,363,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 3,267,000 | 3,163,000 | 3,256,000 | 3,431,000 | 3,602,000 | 3,625,000 | 1,832,000 | 1,634,000 | 1,303,000 | 1,379,000 | 1,394,000 | 1,655,000 | 1,659,000 | 1,681,000 | 1,693,000 | 1,602,000 | 1,686,000 | 1,731,000 | 1,050,000 | 1,060,000 | 1,097,000 |
Goodwill | 16,217,000 | 16,261,000 | 16,150,000 | 17,512,000 | 17,496,000 | 17,386,000 | 17,350,000 | 17,564,000 | 17,316,000 | 17,618,000 | 17,869,000 | 18,073,000 | 18,075,000 | 17,904,000 | 18,042,000 | 16,249,000 | 15,898,000 | 16,331,000 | 5,172,000 | 0 | 0 |
Intangible Assets | 5,323,000 | 5,284,000 | 2,901,000 | 5,087,000 | 3,012,000 | 3,107,000 | 3,220,000 | 3,411,000 | 3,598,000 | 3,842,000 | 4,127,000 | 4,452,000 | 5,926,000 | 5,152,000 | 5,696,000 | 6,183,000 | 5,856,000 | 6,921,000 | 1,841,000 | 0 | 0 |
Long Term Investments | 17,121,000 | 16,970,000 | 152,724,000 | 177,055,000 | 172,200,000 | 136,849,000 | 127,289,000 | 127,123,000 | 121,691,000 | 127,948,000 | 138,426,000 | 122,422,000 | 120,045,000 | 100,600,000 | 87,349,000 | 60,304,000 | 56,166,000 | 57,518,000 | 27,507,000 | 33,256,000 | 28,429,000 |
Tax Assets | 198,544,000 | 183,686,000 | 0 | 0 | 0 | 0 | 154,597,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 5,393,000 | 5,936,000 | 3,728,000 | -203,085,000 | -196,310,000 | -160,967,000 | -152,144,000 | -149,732,000 | -143,908,000 | -150,787,000 | -161,816,000 | -146,602,000 | -145,705,000 | -125,337,000 | -112,780,000 | -84,338,000 | -79,606,000 | -82,501,000 | -35,570,000 | -38,746,000 | -33,796,000 |
Total Non-Current Assets | 245,865,000 | 231,300,000 | 178,759,000 | 203,085,000 | 196,310,000 | 160,967,000 | 152,144,000 | 149,732,000 | 143,908,000 | 150,787,000 | 161,816,000 | 146,602,000 | 145,705,000 | 125,337,000 | 112,780,000 | 84,338,000 | 79,606,000 | 82,501,000 | 35,570,000 | 38,746,000 | 33,796,000 |
Other Assets | 0 | 0 | 66,119,000 | 68,643,000 | 48,215,000 | 47,471,000 | 57,108,000 | 58,876,000 | 64,851,000 | 31,678,000 | 1,403,000 | 1,659,000 | -28,382,000 | -9,937,000 | -1,105,000 | -3,429,000 | 20,531,000 | 16,584,000 | 22,724,000 | 50,778,000 | 48,370,000 |
Total Assets | 428,539,000 | 409,953,000 | 405,783,000 | 444,438,000 | 469,633,000 | 381,508,000 | 362,873,000 | 371,758,000 | 333,469,000 | 393,780,000 | 385,303,000 | 374,310,000 | 358,990,000 | 325,266,000 | 247,259,000 | 212,224,000 | 237,009,000 | 197,656,000 | 103,370,000 | 102,074,000 | 94,529,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 17,569,000 | 18,395,000 | 23,435,000 | 25,150,000 | 25,085,000 | 18,758,000 | 19,731,000 | 20,184,000 | 20,987,000 | 21,900,000 | 21,181,000 | 15,707,000 | 16,095,000 | 12,671,000 | 9,962,000 | 10,721,000 | 9,274,000 | 7,578,000 | 7,466,000 | 172,000 | 113,000 |
Short Term Debt | 33,550,000 | 36,677,000 | 41,669,000 | 39,911,000 | 41,587,000 | 3,959,000 | 1,939,000 | 3,075,000 | 754,000 | 523,000 | 0 | 96,000 | 338,000 | 10,000 | 10,000 | 12,000 | 138,000 | 4,079,000 | 1,775,000 | 860,000 | 833,000 |
Tax Payables | 4,729,000 | 5,567,000 | 5,410,000 | 5,767,000 | 5,696,000 | 5,642,000 | 5,669,000 | 6,225,000 | 5,867,000 | 5,986,000 | 6,305,000 | 6,985,000 | 7,316,000 | 6,235,000 | 6,164,000 | 4,484,000 | 3,779,000 | 8,101,000 | 5,129,000 | 4,124,000 | 4,452,000 |
Deferred Revenue | 225,000 | 172,000 | 164,000 | 163,000 | 167,000 | 168,000 | 171,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 43,832,000 | 48,005,000 | -41,833,000 | -40,074,000 | -41,754,000 | -168,000 | -171,000 | -23,259,000 | -21,741,000 | -22,423,000 | -21,181,000 | -15,803,000 | -16,433,000 | -12,681,000 | -9,972,000 | -10,733,000 | -9,412,000 | -11,657,000 | -9,241,000 | -1,032,000 | -946,000 |
Total Current Liabilities | 95,176,000 | 103,249,000 | 23,435,000 | 25,150,000 | 25,085,000 | 22,717,000 | 21,670,000 | 23,259,000 | 21,741,000 | 22,423,000 | 21,181,000 | 15,803,000 | 16,433,000 | 12,681,000 | 9,972,000 | 10,733,000 | 9,412,000 | 11,657,000 | 9,241,000 | 1,032,000 | 946,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 30,947,000 | 28,157,000 | 30,855,000 | 26,680,000 | 26,334,000 | 28,100,000 | 32,390,000 | 31,007,000 | 25,217,000 | 22,070,000 | 21,050,000 | 20,527,000 | 19,910,000 | 22,107,000 | 19,375,000 | 17,711,000 | 16,620,000 | 18,713,000 | 10,398,000 | 7,817,000 | 5,821,000 |
Deferred Revenue | 225,000 | 172,000 | 164,000 | 163,000 | 167,000 | 168,000 | 171,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 242,685,000 | 218,257,000 | -164,000 | 26,517,000 | 26,167,000 | 27,932,000 | 32,219,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 18,385,000 | 19,109,000 | -7,420,000 | -26,680,000 | -26,334,000 | -28,100,000 | -32,390,000 | -31,007,000 | -25,217,000 | -22,070,000 | -21,050,000 | -20,527,000 | -19,910,000 | -22,107,000 | -19,375,000 | -17,711,000 | -16,620,000 | -18,713,000 | -10,398,000 | -7,817,000 | -5,821,000 |
Total Non-Current Liabilities | 292,242,000 | 265,695,000 | 23,435,000 | 26,680,000 | 26,334,000 | 28,100,000 | 32,390,000 | 31,007,000 | 25,217,000 | 22,070,000 | 21,050,000 | 20,527,000 | 19,910,000 | 22,107,000 | 19,375,000 | 17,711,000 | 16,620,000 | 18,713,000 | 10,398,000 | 7,817,000 | 5,821,000 |
Total Liabilities | 387,418,000 | 368,944,000 | 364,933,000 | 401,047,000 | 423,513,000 | 339,780,000 | 322,005,000 | 330,012,000 | 293,889,000 | 354,805,000 | 346,002,000 | 335,776,000 | 321,548,000 | 291,065,000 | 214,102,000 | 183,221,000 | 208,959,000 | 168,253,000 | 91,777,000 | 92,198,000 | 85,239,000 |
Common Stock | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 13,000 | 13,000 | 13,000 | 13,000 | 13,000 | 12,000 | 12,000 | 12,000 | 11,000 | 11,000 | 7,903,000 | 7,838,000 | 7,836,000 |
Retained Earnings | 40,999,000 | 39,653,000 | 37,864,000 | 36,667,000 | 34,241,000 | 31,894,000 | 28,652,000 | 25,635,000 | 22,621,000 | 19,974,000 | 18,281,000 | 15,976,000 | 14,622,000 | 12,812,000 | 10,898,000 | 8,912,000 | 10,250,000 | 10,015,000 | 9,444,000 | 7,089,000 | 6,162,000 |
Accumulated Other Comprehensive Income/Loss | -4,900,000 | -4,893,000 | -5,966,000 | -2,213,000 | -985,000 | -2,638,000 | -3,171,000 | -2,357,000 | -3,765,000 | -2,600,000 | -1,634,000 | -892,000 | -643,000 | -1,627,000 | -1,355,000 | -1,835,000 | -5,426,000 | -574,000 | -317,000 | -141,000 | -6,000 |
Total Stockholders Equity | 40,843,000 | 40,874,000 | 40,734,000 | 43,034,000 | 45,801,000 | 41,483,000 | 40,638,000 | 41,251,000 | 38,811,000 | 38,037,000 | 38,039,000 | 37,521,000 | 36,431,000 | 33,417,000 | 32,354,000 | 28,977,000 | 28,050,000 | 29,403,000 | 11,593,000 | 9,876,000 | 9,290,000 |
Total Investments | 17,121,000 | 16,970,000 | 200,823,000 | 222,526,000 | 231,471,000 | 194,612,000 | 186,966,000 | 181,489,000 | 167,706,000 | 203,175,000 | 234,583,000 | 201,527,000 | 212,664,000 | 176,682,000 | 148,883,000 | 111,936,000 | 96,280,000 | 104,036,000 | 46,884,000 | 33,256,000 | 28,429,000 |
Total Debt | 64,497,000 | 65,994,000 | 30,855,000 | 26,680,000 | 26,334,000 | 32,059,000 | 34,329,000 | 34,082,000 | 25,217,000 | 22,070,000 | 21,050,000 | 20,623,000 | 20,248,000 | 22,117,000 | 19,385,000 | 17,723,000 | 16,758,000 | 22,792,000 | 10,398,000 | 8,677,000 | 6,654,000 |
Net Debt | -68,441,000 | -59,197,000 | -82,999,000 | -94,656,000 | -138,993,000 | -82,624,000 | -53,671,000 | -74,789,000 | -52,732,000 | -112,816,000 | -102,097,000 | -125,496,000 | -118,499,000 | -108,622,000 | -53,039,000 | -50,132,000 | -80,527,000 | -18,666,000 | -5,938,000 | -3,482,000 | -5,424,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 | 3,533,000 | 3,286,000 | 2,573,000 | 3,759,000 | 3,617,000 | 4,441,000 | 4,266,000 | 4,090,000 | 3,547,000 | 3,158,000 | 2,567,000 | 2,111,000 | 2,445,000 | 2,516,000 | 2,518,000 | -1,084,000 | 1,419,000 | 2,039,000 | 3,011,000 | 1,571,000 | 1,440,000 |
Depreciation & Amortization | 1,942,000 | 1,748,000 | 1,636,000 | 1,867,000 | 1,630,000 | 1,315,000 | 1,339,000 | 1,474,000 | 1,502,000 | 1,457,000 | 1,292,000 | 1,389,000 | 1,246,000 | 776,000 | 629,000 | 711,000 | 887,000 | 826,000 | 494,000 | 526,000 | 480,000 |
Deferred Income Tax | -487,000 | -423,000 | 155,000 | 257,000 | -193,000 | -69,000 | -525,000 | 133,000 | -126,000 | 47,000 | -853,000 | 533,000 | 252,000 | 12,000 | 1,199,000 | -1,970,000 | -1,267,000 | -148,000 | 398,000 | -55,000 | 422,000 |
Stock Based Compensation | 413,000 | 413,000 | 365,000 | 324,000 | 231,000 | 306,000 | 363,000 | 382,000 | 364,000 | 342,000 | 359,000 | 315,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -2,663,000 | 1,120,000 | 9,549,000 | -2,803,000 | -294,000 | -5,539,000 | 934,000 | -915,000 | 1,036,000 | -160,000 | 1,695,000 | -4,425,000 | -1,623,000 | -958,000 | -270,000 | 556,000 | 62,000 | 955,000 | 785,000 | -3,101,000 | 1,068,000 |
Accounts Receivable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -2,663,000 | 1,120,000 | 9,549,000 | -2,803,000 | -294,000 | -5,539,000 | 934,000 | -915,000 | 1,036,000 | -160,000 | 1,695,000 | -4,425,000 | -1,623,000 | -958,000 | -270,000 | 556,000 | 62,000 | 955,000 | 785,000 | 0 | 0 |
Other Non-Cash Items | 3,196,000 | 3,677,000 | 790,000 | -566,000 | 47,000 | -358,000 | -18,000 | -141,000 | 481,000 | -381,000 | -217,000 | -250,000 | -691,000 | -53,000 | 66,000 | 243,000 | 23,000 | 167,000 | 770,000 | 15,000 | 15,000 |
Net Cash Provided by Operating Activities | 2,421,000 | 5,912,000 | 15,068,000 | 2,838,000 | 5,038,000 | 96,000 | 5,996,000 | 4,641,000 | 6,246,000 | 4,127,000 | 4,484,000 | -642,000 | 1,629,000 | 2,211,000 | 4,050,000 | 3,781,000 | 2,914,000 | 3,970,000 | 3,283,000 | -1,112,000 | 3,347,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,286,000 | -1,220,000 | -1,346,000 | -1,215,000 | -1,222,000 | -1,210,000 | -1,108,000 | -1,197,000 | -825,000 | -601,000 | -791,000 | -609,000 | -652,000 | -642,000 | -230,000 | -318,000 | -303,000 | -313,000 | -221,000 | -131,000 | -262,000 |
Acquisitions Net | 14,538,000 | -17,588,000 | 446,000 | -162,000 | -46,214,000 | -9,485,000 | 84,000 | -24,931,000 | -37,000 | 8,000 | 36,000 | 65,000 | -29,000 | -64,000 | -2,660,000 | -364,000 | -201,000 | 1,431,000 | -140,000 | -265,000 | -137,000 |
Purchases of Investments | -40,429,000 | -28,360,000 | -34,833,000 | -63,160,000 | -98,081,000 | -55,257,000 | -37,400,000 | -34,604,000 | -34,257,000 | -49,845,000 | -72,852,000 | -35,533,000 | -47,265,000 | -43,593,000 | -23,764,000 | -28,787,000 | -11,647,000 | -30,398,000 | -11,894,000 | -18,513,000 | -16,717,000 |
Sales/Maturities of Investments | 35,497,000 | 41,341,000 | 40,620,000 | 56,923,000 | 67,790,000 | 54,728,000 | 35,689,000 | 29,889,000 | 36,398,000 | 47,688,000 | 51,506,000 | 34,575,000 | 30,238,000 | 28,746,000 | 17,162,000 | 13,260,000 | 11,329,000 | 24,082,000 | 16,965,000 | 17,863,000 | 14,732,000 |
Other Investing Activities | 723,000 | 17,000 | 14,987,000 | 27,286,000 | -728,000 | 676,000 | 6,034,000 | -207,000 | 49,924,000 | -17,037,000 | 10,426,000 | -11,698,000 | -11,679,000 | -64,625,000 | -5,445,000 | 39,297,000 | -55,153,000 | -16,376,000 | -11,062,000 | -6,576,000 | -150,000 |
Net Cash Used for Investing Activities | -2,029,000 | -5,810,000 | 19,874,000 | 19,672,000 | -78,455,000 | -10,548,000 | 3,299,000 | -31,050,000 | 51,203,000 | -19,787,000 | -11,675,000 | -13,200,000 | -29,387,000 | -80,178,000 | -14,937,000 | 23,088,000 | -55,975,000 | -21,574,000 | -6,352,000 | -7,622,000 | -2,534,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -9,910,000 | -2,381,000 | -4,000,000 | -4,650,000 | -5,200,000 | -5,250,000 | -3,650,000 | -1,046,000 | -2,953,000 | -4,053,000 | -4,376,000 | -2,707,000 | -4,959,000 | -1,911,000 | -2,614,000 | -1,882,000 | -4,082,000 | -1,131,000 | -567,000 | -215,000 | -476,000 |
Common Stock Issued | 16,000 | 16,000 | 14,000 | 13,000 | 12,000 | 21,000 | 40,000 | 34,000 | 27,000 | 26,000 | 26,000 | 25,000 | 25,000 | 25,000 | 697,000 | 1,371,000 | 40,000 | 20,000 | 428,000 | 0 | 0 |
Common Stock Repurchased | -2,989,000 | -3,104,000 | -124,000 | -5,567,000 | -1,572,000 | -3,327,000 | -3,269,000 | -2,686,000 | -2,398,000 | -2,355,000 | -1,669,000 | -1,026,000 | -1,148,000 | -873,000 | -41,000 | -28,000 | -308,000 | -113,000 | -883,000 | 0 | 0 |
Dividends Paid | -1,522,000 | -1,487,000 | -1,376,000 | -1,323,000 | -1,296,000 | -1,289,000 | -1,221,000 | -1,076,000 | -900,000 | -865,000 | -833,000 | -744,000 | -641,000 | -593,000 | -440,000 | -672,000 | -1,129,000 | -884,000 | -656,000 | -644,000 | -608,000 |
Other Financing Activities | -14,642,000 | 3,437,000 | -28,168,000 | -10,435,000 | 83,564,000 | 19,304,000 | 2,000 | 31,554,000 | -52,826,000 | 22,432,000 | 14,681,000 | 20,073,000 | 35,011,000 | 82,117,000 | 13,188,000 | -26,762,000 | 57,232,000 | 23,576,000 | 4,157,000 | 8,913,000 | 579,000 |
Net Cash Used Provided by Financing Activities | -2,526,000 | -3,519,000 | -33,654,000 | -21,962,000 | 75,508,000 | 9,459,000 | -8,098,000 | 26,780,000 | -59,050,000 | 15,185,000 | 7,829,000 | 15,621,000 | 28,288,000 | 78,765,000 | 10,790,000 | -27,973,000 | 51,753,000 | 21,468,000 | 2,479,000 | 8,054,000 | -505,000 |
Effect of Forex Changes on Cash | -141,000 | 230,000 | 358,000 | -84,000 | 61,000 | 2,000 | -72,000 | 189,000 | -114,000 | 42,000 | -128,000 | -46,000 | 22,000 | -298,000 | 40,000 | -53,000 | -438,000 | -69,000 | -85,000 | 309,000 | -265,000 |
Net Change in Cash | 1,617,000 | -3,187,000 | 1,646,000 | 464,000 | 2,152,000 | -991,000 | 1,125,000 | 560,000 | -1,715,000 | -433,000 | 510,000 | 1,733,000 | 552,000 | 500,000 | -57,000 | -1,157,000 | -1,746,000 | 3,795,000 | -675,000 | -371,000 | 43,000 |
Cash at End of Period | 27,795,000 | 8,342,000 | 11,529,000 | 9,883,000 | 9,419,000 | 7,267,000 | 8,258,000 | 5,382,000 | 4,822,000 | 6,537,000 | 6,970,000 | 6,460,000 | 4,727,000 | 4,175,000 | 3,675,000 | 3,732,000 | 4,889,000 | 6,635,000 | 2,840,000 | 3,515,000 | 3,886,000 |
Cash at Start of Period | 26,178,000 | 11,529,000 | 9,883,000 | 9,419,000 | 7,267,000 | 8,258,000 | 7,133,000 | 4,822,000 | 6,537,000 | 6,970,000 | 6,460,000 | 4,727,000 | 4,175,000 | 3,675,000 | 3,732,000 | 4,889,000 | 6,635,000 | 2,840,000 | 3,515,000 | 3,886,000 | 3,843,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,421,000 | 5,912,000 | 15,068,000 | 2,838,000 | 5,038,000 | 96,000 | 5,996,000 | 4,641,000 | 6,246,000 | 4,127,000 | 4,484,000 | -642,000 | 1,629,000 | 2,211,000 | 4,050,000 | 3,781,000 | 2,914,000 | 3,970,000 | 3,283,000 | -1,112,000 | 3,347,000 |
Capital Expenditure | -1,286,000 | -1,220,000 | -1,346,000 | -1,215,000 | -1,222,000 | -1,210,000 | -1,108,000 | -1,197,000 | -825,000 | -601,000 | -791,000 | -609,000 | -652,000 | -642,000 | -230,000 | -318,000 | -303,000 | -313,000 | -221,000 | -131,000 | -262,000 |
Free Cash Flow | 1,135,000 | 4,692,000 | 13,722,000 | 1,623,000 | 3,816,000 | -1,114,000 | 4,888,000 | 3,444,000 | 5,421,000 | 3,526,000 | 3,693,000 | -1,251,000 | 977,000 | 1,569,000 | 3,820,000 | 3,463,000 | 2,611,000 | 3,657,000 | 3,062,000 | -1,243,000 | 3,085,000 |