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 | 21,407,000 | 47,251,000 | 56,539,000 | 51,885,000 | 43,839,000 | 49,792,000 | 47,481,000 | 49,930,000 | 52,754,000 | 58,925,000 | 64,608,000 | 69,871,000 | 71,419,000 | 65,369,000 | 77,526,000 | 75,352,000 | 6,896,000 | 110,064,000 | 113,387,000 | 108,905,000 | 97,666,000 |
Revenue Growth | - | -16.43% | 8.97% | 18.35% | -11.96% | 4.87% | -4.90% | -5.35% | -10.47% | -8.80% | -7.53% | -2.17% | 9.26% | -15.68% | 2.89% | 992.69% | -93.73% | -2.93% | 4.12% | 11.51% | |
Cost of Revenue | 9,863,000 | 8,990,000 | 9,195,000 | 8,790,000 | 8,396,000 | 9,082,000 | 9,302,000 | 9,107,000 | 10,444,000 | 12,526,000 | 12,526,000 | 4,597,000 | 2,000 | 4,048,000 | 17,767,000 | 0 | 1,706,000 | 35,006,000 | 31,801,000 | 0 | 16,746,000 |
Gross Profit | 11,544,000 | 38,261,000 | 47,344,000 | 43,095,000 | 35,443,000 | 40,710,000 | 38,179,000 | 40,823,000 | 42,310,000 | 46,399,000 | 52,082,000 | 65,274,000 | 71,417,000 | 61,321,000 | 59,759,000 | 75,352,000 | 5,190,000 | 75,058,000 | 81,586,000 | 108,905,000 | 80,920,000 |
Gross Profit Margin | 34.11% | 80.97% | 83.74% | 83.06% | 80.85% | 81.76% | 80.41% | 81.76% | 80.20% | 78.74% | 80.61% | 93.42% | 100.00% | 93.81% | 77.08% | 100.00% | 75.26% | 68.19% | 71.95% | 100.00% | 82.85% |
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 | 7,104,000 | 8,499,000 | 9,195,000 | 8,790,000 | 8,396,000 | 8,537,000 | 9,302,000 | 9,107,000 | 10,989,000 | 12,686,000 | 14,723,000 | 4,549,000 | 17,151,000 | 3,974,000 | 4,050,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Operating Expenses | -823,000 | 33,934,000 | 9,195,000 | -40,321,000 | -52,146,000 | -46,197,000 | -46,024,000 | 46,473,000 | 42,182,000 | 44,306,000 | 44,306,000 | 55,073,000 | 57,902,000 | 43,218,000 | 47,457,000 | -107,774,000 | -100,054,000 | -67,403,000 | -60,808,000 | -106,590,000 | -66,746,000 |
Operating Income or Loss | 2,019,000 | 3,878,000 | 14,378,000 | 11,564,000 | -8,307,000 | 3,595,000 | 1,457,000 | -6,060,000 | -259,000 | 7,574,000 | 7,574,000 | 9,008,000 | 7,752,000 | 16,971,000 | 12,077,000 | -11,770,000 | -90,656,000 | 7,655,000 | 20,585,000 | 2,315,000 | 14,495,000 |
Operating Margin | 23.66% | 8.21% | 25.43% | 22.29% | -18.95% | 7.22% | 3.07% | -12.14% | -0.49% | 12.85% | 11.72% | 12.89% | 10.85% | 25.96% | 15.58% | -15.62% | -1,314.62% | 6.96% | 18.15% | 2.13% | 14.84% |
Interest Expense | 768,000 | 1,136,000 | 1,125,000 | 1,305,000 | 1,457,000 | 1,417,000 | 1,309,000 | 1,168,000 | 1,260,000 | 1,281,000 | 1,718,000 | 2,142,000 | 2,319,000 | 3,871,000 | 7,859,000 | 15,369,000 | 17,007,000 | 4,751,000 | 0 | 0 | 0 |
EBITDA | 5,180,000 | 9,208,000 | 19,833,000 | 18,037,000 | -1,716,000 | 11,710,000 | 6,928,000 | 6,508,000 | 5,276,000 | 9,191,000 | 16,667,000 | 16,223,000 | 12,559,000 | 16,971,000 | 37,237,000 | 12,005,000 | -88,231,000 | 11,733,000 | 38,081,000 | 0 | 16,985,000 |
Depreciation and Amortization | 2,720,000 | 4,214,000 | 4,409,000 | 4,633,000 | 4,120,000 | 5,006,000 | 5,362,000 | 3,874,000 | 4,090,000 | 4,629,000 | 4,448,000 | 4,713,000 | 5,307,000 | 9,883,000 | 11,320,000 | 14,631,000 | 3,523,000 | 2,790,000 | 16,394,000 | 2,200,000 | 2,035,000 |
Income Before Tax | 1,971,000 | 3,858,000 | 14,282,000 | 12,099,000 | -7,293,000 | 5,287,000 | 257,000 | 1,466,000 | -74,000 | 3,281,000 | 10,501,000 | 9,368,000 | 9,322,000 | -1,065,000 | 17,936,000 | -13,648,000 | -108,761,000 | 8,943,000 | 21,687,000 | 15,213,000 | 14,950,000 |
Income Tax Expense | -112,000 | -20,000 | 3,006,000 | 2,176,000 | -1,460,000 | 1,166,000 | 154,000 | 7,526,000 | 185,000 | 1,059,000 | 2,927,000 | 360,000 | 1,570,000 | -18,036,000 | 5,859,000 | -1,878,000 | -8,374,000 | 1,455,000 | 6,537,000 | 4,258,000 | 4,620,000 |
Net Income | 2,475,000 | 3,643,000 | 10,227,000 | 10,367,000 | -5,833,000 | 3,348,000 | -6,000 | -6,084,000 | -849,000 | 2,196,000 | 7,529,000 | 9,085,000 | 3,438,000 | 20,622,000 | 7,786,000 | -10,949,000 | -99,289,000 | 6,200,000 | 14,048,000 | 10,477,000 | 9,983,000 |
Net Income Margin | 22.51% | 7.71% | 18.09% | 19.98% | -13.31% | 6.72% | -0.01% | -12.19% | -1.61% | 3.73% | 11.65% | 13.00% | 4.81% | 31.55% | 10.04% | -14.53% | -1,439.81% | 5.63% | 12.39% | 9.62% | 10.22% |
EPS | 3.66 | 5.02 | 13.10 | 10.95 | -6.71 | 3.79 | -0.01 | -6.54 | -0.78 | 1.69 | 5.27 | 6.16 | 2.04 | 11.01 | 11.60 | -80.91 | -753.82 | 48.00 | 107.80 | 80.60 | 75.40 |
EPS Diluted | 3.63 | 4.98 | 12.94 | 10.82 | -6.71 | 3.74 | -0.01 | -6.54 | -0.78 | 1.65 | 5.20 | 6.13 | 2.04 | 11.01 | 11.60 | -80.91 | -753.82 | 47.80 | 107.20 | 79.80 | 74.60 |
Weighted Average Shares Out | - | 719,506 | 787,942 | 854,320 | 869,309 | 876,750 | 898,406 | 930,561 | 1,084,286 | 1,299,825 | 1,427,960 | 1,474,172 | 1,687,197 | 1,799,386 | 787,942 | 787,942 | 787,942 | 787,942 | 787,942 | 787,942 | 787,942 |
Weighted Average Shares Out Diluted | - | 725,233 | 787,942 | 864,885 | 869,309 | 889,512 | 910,141 | 930,561 | 1,091,085 | 1,334,465 | 1,447,554 | 1,481,207 | 1,687,227 | 1,799,458 | 787,942 | 787,942 | 787,942 | 787,942 | 787,942 | 787,942 | 787,942 |
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,472,000 | 2,155,000 | 2,043,000 | 2,198,000 | 2,827,000 | 2,856,000 | 2,873,000 | 2,362,000 | 1,868,000 | 1,629,000 | 1,758,000 | 2,241,000 | 1,151,000 | 1,474,000 | 1,558,000 | 4,400,000 | 8,642,000 | 2,284,000 | 1,590,000 | 1,897,000 | 2,009,000 |
Short Term Investments | 11,848,000 | 248,933,000 | 238,532,000 | 290,559,000 | 289,699,000 | 264,316,000 | 239,065,000 | 249,378,000 | 253,839,000 | 258,377,000 | 271,102,000 | 279,891,000 | 298,767,000 | 22,572,000 | 42,185,000 | 47,075,000 | 46,666,000 | 51,351,000 | 25,249,000 | 412,369,000 | 390,949,000 |
Cash + Short Term Investments | 13,320,000 | 2,155,000 | 240,575,000 | 292,757,000 | 292,526,000 | 267,172,000 | 241,938,000 | 251,740,000 | 255,707,000 | 260,006,000 | 272,860,000 | 282,132,000 | 299,918,000 | 24,046,000 | 43,743,000 | 51,475,000 | 55,308,000 | 53,635,000 | 26,839,000 | 414,266,000 | 392,958,000 |
Net Receivables | 4,286,000 | 10,561,000 | 0 | 12,409,000 | 11,333,000 | 10,274,000 | 11,011,000 | 0 | 0 | 29,565,000 | 24,990,000 | 20,765,000 | 19,482,000 | 14,721,000 | 15,713,000 | 16,549,000 | 19,231,000 | 0 | 0 | 43,647,000 | 38,806,000 |
Inventory | 0 | 0 | -179,461,000 | -37,837,000 | -45,591,000 | -39,378,000 | -35,964,000 | -245,957,000 | -254,079,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 17,606,000 | 2,155,000 | 61,981,000 | 305,166,000 | 303,859,000 | 277,446,000 | 252,949,000 | 49,771,000 | 47,410,000 | 41,326,000 | 37,991,000 | 44,623,000 | 49,441,000 | 38,767,000 | 59,456,000 | 68,024,000 | 74,539,000 | 395,000 | 298,000 | 1,646,000 | 887,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 0 | 0 | 1,593,000 | 289,918,000 | 287,496,000 | 262,731,000 | 240,594,000 | 2,522,000 | 2,660,000 | 3,135,000 | 0 | 0 | 0 | 0 | 2,845,000 | 4,142,000 | 5,566,000 | 5,518,000 | 4,381,000 | 36,245,000 | 32,705,000 |
Goodwill | 3,453,000 | 3,539,000 | 3,927,000 | 4,056,000 | 4,074,000 | 4,038,000 | 4,082,000 | 1,594,000 | 1,528,000 | 1,613,000 | 1,454,000 | 1,475,000 | 1,469,000 | 0 | 1,333,000 | 6,195,000 | 6,952,000 | 9,414,000 | 8,628,000 | 8,093,000 | 8,601,000 |
Intangible Assets | 0 | 0 | 16,316,000 | 11,383,000 | 10,747,000 | 12,393,000 | 13,623,000 | 11,100,000 | 11,042,000 | 1,613,000 | 9,827,000 | 9,436,000 | 8,182,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 86,236,000 | 254,902,000 | 243,592,000 | 297,576,000 | 296,046,000 | 271,839,000 | 251,733,000 | 264,447,000 | 270,397,000 | 278,995,000 | 296,258,000 | 307,004,000 | 327,225,000 | 314,666,000 | 307,902,000 | 461,897,000 | 468,099,000 | 567,088,000 | 473,336,000 | 470,982,000 | 438,003,000 |
Tax Assets | 5,278,000 | 14,445,000 | 15,144,000 | 11,714,000 | 12,624,000 | 13,146,000 | 15,221,000 | 14,033,000 | 21,332,000 | 20,394,000 | 19,339,000 | 21,925,000 | 17,466,000 | 0 | 2,369,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 0 | 0 | -249,112,000 | -301,632,000 | -300,120,000 | -275,877,000 | -255,815,000 | -268,563,000 | -274,585,000 | -283,743,000 | -297,712,000 | -308,479,000 | -328,694,000 | -314,666,000 | -312,080,000 | -472,234,000 | -480,617,000 | -582,020,000 | -486,345,000 | -515,320,000 | -479,309,000 |
Total Non-Current Assets | 94,967,000 | 272,886,000 | 15,144,000 | 301,632,000 | 300,120,000 | 275,877,000 | 255,815,000 | 14,033,000 | 21,332,000 | 20,394,000 | 19,339,000 | 21,925,000 | 17,466,000 | 314,666,000 | 2,369,000 | 472,234,000 | 480,617,000 | 582,020,000 | 486,345,000 | 515,320,000 | 479,309,000 |
Other Assets | 56,876,000 | 264,265,000 | 449,509,000 | -10,686,000 | -17,498,000 | -28,259,000 | -16,780,000 | 434,497,000 | 429,522,000 | 435,223,000 | 458,251,000 | 474,781,000 | 481,726,000 | 202,340,000 | 621,618,000 | 307,327,000 | 305,262,000 | 478,090,000 | 492,580,000 | 336,404,000 | 318,464,000 |
Total Assets | 169,449,000 | 539,306,000 | 526,634,000 | 596,112,000 | 586,481,000 | 525,064,000 | 491,984,000 | 498,301,000 | 498,264,000 | 496,943,000 | 515,581,000 | 541,329,000 | 548,633,000 | 555,773,000 | 683,443,000 | 847,585,000 | 860,418,000 | 1,060,505,000 | 979,223,000 | 853,370,000 | 798,660,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,829,000 | 4,393,000 | 2,133,000 | 8,946,000 | 8,776,000 | 3,564,000 | 3,661,000 |
Short Term Debt | 0 | 250,000 | 1,500,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 613,000 | 13,114,000 | 13,029,000 | 9,208,000 | 9,693,000 |
Tax Payables | 1,520,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,820,000 | 4,950,000 | 5,436,000 | 3,823,000 | 9,546,000 | 6,607,000 | 7,042,000 |
Deferred Revenue | 0 | 0 | 15,144,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 10,192,000 | 29,484,000 | 19,799,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,829,000 | -4,393,000 | 102,604,000 | -25,883,000 | 179,373,000 | -19,379,000 | -20,396,000 |
Total Current Liabilities | 11,712,000 | 29,734,000 | 51,682,000 | 4,810,000 | 6,075,000 | 41,887,000 | 46,855,000 | 45,915,000 | 57,337,000 | 54,529,000 | 0 | 0 | 0 | 0 | 2,820,000 | 4,950,000 | 5,436,000 | 26,183,000 | 92,321,000 | 12,772,000 | 13,396,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 10,054,000 | 21,678,000 | 27,179,000 | 30,163,000 | 37,534,000 | 35,350,000 | 34,540,000 | 31,640,000 | 30,912,000 | 29,249,000 | 31,217,000 | 41,693,000 | 48,500,000 | 75,253,000 | 106,461,000 | 136,733,000 | 192,590,000 | 162,935,000 | 125,354,000 | 99,250,000 | 85,717,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7,042,000 |
Other Non-Current Liabilities | 112,802,000 | 466,327,000 | 435,921,000 | 497,037,000 | 481,748,000 | 422,287,000 | 400,135,000 | 400,953,000 | 390,494,000 | 377,383,000 | 377,092,000 | 398,525,000 | 401,130,000 | -77,063,000 | 460,489,000 | -136,733,000 | 494,316,000 | -162,935,000 | 533,690,000 | -99,250,000 | -92,759,000 |
Total Non-Current Liabilities | 122,856,000 | 488,005,000 | 432,717,000 | 30,163,000 | 37,534,000 | 35,350,000 | 434,675,000 | 432,593,000 | 421,406,000 | 406,733,000 | 408,309,000 | 440,218,000 | 449,630,000 | 441,444,000 | 566,950,000 | 743,600,000 | 802,272,000 | 162,935,000 | 125,354,000 | 99,250,000 | 91,123,000 |
Total Liabilities | 124,376,000 | 488,005,000 | 484,399,000 | 30,163,000 | 37,534,000 | 35,350,000 | 434,675,000 | 432,593,000 | 421,406,000 | 406,733,000 | 408,309,000 | 440,218,000 | 449,630,000 | 441,444,000 | 569,770,000 | 749,509,000 | 797,692,000 | 954,282,000 | 869,768,000 | 766,867,000 | 717,854,000 |
Common Stock | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 368,000 | 354,000 | 7,370,000 | 6,878,000 | 6,878,000 | 6,878,000 | 6,878,000 |
Retained Earnings | 34,429,000 | 37,516,000 | 33,032,000 | 23,785,000 | 15,504,000 | 23,084,000 | 20,884,000 | 21,457,000 | 28,711,000 | 30,943,000 | 29,775,000 | 22,965,000 | 14,176,000 | 14,332,000 | -3,466,000 | -11,491,000 | -12,368,000 | 89,029,000 | 84,996,000 | 72,330,000 | 64,393,000 |
Accumulated Other Comprehensive Income/Loss | -5,722,000 | -14,037,000 | -22,092,000 | 6,687,000 | 13,511,000 | 4,982,000 | -1,413,000 | 5,465,000 | 3,230,000 | 2,537,000 | 10,617,000 | 6,360,000 | 12,574,000 | 5,008,000 | 7,624,000 | 5,693,000 | -6,328,000 | 4,643,000 | 9,110,000 | 6,967,000 | 9,593,000 |
Total Stockholders Equity | 45,039,000 | 45,351,000 | 40,002,000 | 65,956,000 | 66,362,000 | 65,675,000 | 56,361,000 | 65,171,000 | 76,300,000 | 89,658,000 | 106,898,000 | 100,470,000 | 98,002,000 | 104,951,000 | 85,319,000 | 69,824,000 | 52,710,000 | 95,801,000 | 101,677,000 | 86,317,000 | 80,607,000 |
Total Investments | 98,084,000 | 322,672,000 | 309,150,000 | 359,292,000 | 360,668,000 | 337,615,000 | 314,209,000 | 322,292,000 | 328,175,000 | 338,354,000 | 357,370,000 | 358,093,000 | 379,495,000 | 410,438,000 | 410,412,000 | 610,295,000 | 650,685,000 | 852,615,000 | 514,539,000 | 560,368,000 | 535,940,000 |
Total Debt | 10,054,000 | 22,387,000 | 27,179,000 | 30,163,000 | 37,534,000 | 35,350,000 | 34,540,000 | 31,640,000 | 30,912,000 | 29,350,000 | 31,217,000 | 41,693,000 | 48,500,000 | 75,253,000 | 106,461,000 | 141,472,000 | 193,203,000 | 176,049,000 | 138,383,000 | 108,458,000 | 93,774,000 |
Net Debt | 8,582,000 | 20,232,000 | 25,136,000 | 27,965,000 | 34,707,000 | 32,494,000 | 31,667,000 | 29,278,000 | 29,044,000 | 27,721,000 | 29,459,000 | 39,452,000 | 47,349,000 | 73,779,000 | 104,903,000 | 137,072,000 | 184,561,000 | 173,765,000 | 136,793,000 | 106,561,000 | 91,765,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,065,000 | 3,878,000 | 11,276,000 | 9,923,000 | -5,829,000 | 4,169,000 | 61,000 | -6,056,000 | -349,000 | 2,222,000 | 7,524,000 | 9,092,000 | 3,700,000 | 16,971,000 | 12,077,000 | -11,770,000 | -99,289,000 | 6,200,000 | 14,048,000 | 10,477,000 | 9,731,000 |
Depreciation & Amortization | 3,576,000 | 4,214,000 | 4,848,000 | 4,633,000 | 4,120,000 | 5,006,000 | 5,362,000 | 3,874,000 | 4,090,000 | 4,629,000 | 4,448,000 | 4,713,000 | 5,307,000 | 9,883,000 | 11,320,000 | 14,631,000 | 3,523,000 | 2,790,000 | 16,394,000 | 2,200,000 | 2,035,000 |
Deferred Income Tax | -199,000 | 0 | -288,000 | -278,000 | -274,000 | -314,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Stock Based Compensation | 199,000 | 0 | 288,000 | 278,000 | 274,000 | 314,000 | 337,000 | 353,000 | 237,000 | 365,000 | 349,000 | 457,000 | 286,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | 2,148,000 | -3,548,000 | -11,731,000 | -1,683,000 | -4,216,000 | -10,066,000 | -6,702,000 | -6,258,000 | -1,471,000 | -4,127,000 | -4,313,000 | -5,506,000 | -3,609,000 | -33,635,000 | -480,000 | -6,803,000 | -44,239,000 | 3,263,000 | -19,638,000 | 13,581,000 | 24,752,000 |
Accounts Receivable | 2,692,000 | 0 | -10,193,000 | -655,000 | 2,586,000 | 437,000 | 887,000 | 410,000 | 536,000 | -70,000 | 820,000 | 43,000 | 1,678,000 | 0 | 0 | 2,460,000 | 0 | 0 | -18,938,000 | 1,664,000 | -5,096,000 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -13,925,000 | -5,128,000 | 10,267,000 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20,425,000 | 15,256,000 | 22,432,000 |
Other Working Capital | -2,649,000 | -3,548,000 | -1,538,000 | -1,028,000 | -6,802,000 | -10,503,000 | -6,702,000 | -6,258,000 | -1,471,000 | -4,127,000 | -4,313,000 | -5,506,000 | -3,609,000 | -33,635,000 | -480,000 | -9,263,000 | -44,239,000 | 3,263,000 | -7,200,000 | 1,789,000 | -2,851,000 |
Other Non-Cash Items | -680,000 | 1,699,000 | -186,000 | -6,594,000 | 6,963,000 | -37,000 | 1,340,000 | -145,000 | 113,000 | 153,000 | -2,652,000 | -2,434,000 | -1,722,000 | 6,816,000 | -6,007,000 | 22,526,000 | 140,760,000 | 22,918,000 | -3,975,000 | -1,120,000 | -937,000 |
Net Cash Provided by Operating Activities | 1,191,000 | 6,243,000 | 4,207,000 | 6,279,000 | 1,038,000 | -928,000 | 61,000 | -8,585,000 | 2,383,000 | 2,877,000 | 5,007,000 | 5,865,000 | 3,676,000 | 35,000 | 16,910,000 | 18,584,000 | 755,000 | 35,171,000 | 6,829,000 | 25,138,000 | 35,581,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | 3,230,000 | 0 | 0 | -746,000 | 1,815,000 | -3,689,000 | -6,014,000 | -3,627,000 | -4,577,000 | 0 | -4,152,000 | 0 | 0 | 5,085,000 | -267,000 | -504,000 | -4,817,000 | -5,642,000 | -6,009,000 | -6,193,000 | -4,962,000 |
Acquisitions Net | -234,000 | 0 | 0 | 4,683,000 | 2,173,000 | 2,000 | -5,707,000 | 792,000 | 2,809,000 | 0 | 2,348,000 | 0 | 0 | 587,000 | 21,760,000 | 5,278,000 | -5,000,000 | -1,361,000 | 4,912,000 | -50,000 | 1,000 |
Purchases of Investments | 7,286,000 | -48,684,000 | -44,945,000 | -79,406,000 | -67,348,000 | -63,027,000 | -48,266,000 | -53,877,000 | -62,423,000 | -55,125,000 | -50,102,000 | -72,621,000 | -79,530,000 | -78,567,000 | -95,349,000 | -112,249,000 | -173,006,000 | -226,768,000 | -186,900,000 | -200,046,000 | -213,410,000 |
Sales/Maturities of Investments | 7,186,000 | 17,957,000 | 46,691,000 | 73,184,000 | 57,152,000 | 59,736,000 | 59,564,000 | 73,647,000 | 69,570,000 | 68,675,000 | 68,660,000 | 81,516,000 | 97,633,000 | 81,826,000 | 87,945,000 | 113,812,000 | 245,101,000 | 168,893,000 | 139,666,000 | 166,782,000 | 145,028,000 |
Other Investing Activities | -15,170,000 | 23,706,000 | -5,372,000 | -995,000 | 6,000 | 1,503,000 | 200,000 | -2,264,000 | -635,000 | -5,088,000 | -2,470,000 | -1,796,000 | -1,491,000 | 27,401,000 | -24,314,000 | -559,000 | -14,794,000 | -3,129,000 | -18,709,000 | -17,814,000 | -7,145,000 |
Net Cash Used for Investing Activities | 1,154,000 | -7,021,000 | -3,626,000 | -3,280,000 | -6,202,000 | -5,475,000 | -223,000 | 14,671,000 | 4,744,000 | 8,462,000 | 14,284,000 | 7,099,000 | 16,612,000 | 36,332,000 | -10,225,000 | 5,778,000 | 47,484,000 | -68,007,000 | -67,040,000 | -57,321,000 | -80,488,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -2,325,000 | -1,953,000 | -796,000 | -4,196,000 | 1,618,000 | 679,000 | 1,062,000 | -342,000 | 1,872,000 | -2,938,000 | -9,473,000 | -8,962,000 | -2,489,000 | -24,670,000 | -11,838,000 | -20,971,000 | -63,030,000 | 23,134,000 | 37,500,000 | 11,142,000 | 43,585,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 485,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25,347,000 | 2,199,000 | 5,344,000 | 7,343,000 | 206,000 | 163,000 | 82,000 | 158,000 |
Common Stock Repurchased | -6,349,000 | -2,961,000 | -5,200,000 | -2,592,000 | -500,000 | 0 | -1,739,000 | -6,275,000 | -11,460,000 | -10,691,000 | -4,902,000 | -597,000 | -13,000,000 | -70,000 | 0 | 0 | -1,000,000 | -6,016,000 | -20,000 | -176,000 | -1,283,000 |
Dividends Paid | -1,277,000 | -1,026,000 | -1,011,000 | -1,112,000 | -1,132,000 | -1,136,000 | -1,138,000 | -1,172,000 | -1,372,000 | -1,028,000 | -712,000 | -294,000 | 0 | 0 | 0 | 0 | -1,628,000 | -1,881,000 | -1,638,000 | -1,421,000 | -730,000 |
Other Financing Activities | 8,428,000 | 6,722,000 | 6,405,000 | 4,165,000 | 5,072,000 | 7,715,000 | 2,609,000 | 2,092,000 | 4,127,000 | 3,228,000 | -4,701,000 | -1,905,000 | -5,075,000 | -36,845,000 | 2,577,000 | -13,370,000 | 152,388,000 | 18,037,000 | 25,239,000 | 23,372,000 | 3,383,000 |
Net Cash Used Provided by Financing Activities | -1,038,000 | 782,000 | -676,000 | -3,735,000 | 5,058,000 | 7,258,000 | 794,000 | -5,697,000 | -6,833,000 | -11,429,000 | -19,788,000 | -11,758,000 | -20,564,000 | -36,926,000 | -9,261,000 | -28,997,000 | -41,919,000 | 33,480,000 | 59,790,000 | 32,999,000 | 45,313,000 |
Effect of Forex Changes on Cash | -48,000 | -13,000 | -117,000 | -67,000 | 49,000 | 16,000 | -11,000 | -28,000 | 52,000 | -39,000 | -74,000 | -92,000 | 16,000 | 29,000 | 39,000 | 533,000 | 38,000 | 50,000 | 114,000 | -928,000 | 681,000 |
Net Change in Cash | -475,000 | -12,000 | -211,000 | -803,000 | -57,000 | -71,000 | 621,000 | 494,000 | 239,000 | -129,000 | -483,000 | 1,090,000 | -323,000 | -84,000 | -2,842,000 | -4,242,000 | 6,358,000 | 694,000 | -307,000 | -112,000 | 1,087,000 |
Cash at End of Period | 7,028,000 | 2,204,000 | 2,216,000 | 2,427,000 | 3,230,000 | 3,287,000 | 3,358,000 | 2,362,000 | 1,868,000 | 1,629,000 | 1,758,000 | 2,241,000 | 1,151,000 | 1,474,000 | 1,558,000 | 4,400,000 | 8,642,000 | 2,284,000 | 1,590,000 | 1,897,000 | 2,009,000 |
Cash at Start of Period | 7,503,000 | 2,216,000 | 2,427,000 | 3,230,000 | 3,287,000 | 3,358,000 | 2,737,000 | 1,868,000 | 1,629,000 | 1,758,000 | 2,241,000 | 1,151,000 | 1,474,000 | 1,558,000 | 4,400,000 | 8,642,000 | 2,284,000 | 1,590,000 | 1,897,000 | 2,009,000 | 922,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 1,191,000 | 6,243,000 | 4,207,000 | 6,279,000 | 1,038,000 | -928,000 | 61,000 | -8,585,000 | 2,383,000 | 2,877,000 | 5,007,000 | 5,865,000 | 3,676,000 | 35,000 | 16,910,000 | 18,584,000 | 755,000 | 35,171,000 | 6,829,000 | 25,138,000 | 35,581,000 |
Capital Expenditure | 3,230,000 | 0 | 0 | -746,000 | 1,815,000 | -3,689,000 | -6,014,000 | -3,627,000 | -4,577,000 | 0 | -4,152,000 | 0 | 0 | 5,085,000 | -267,000 | -504,000 | -4,817,000 | -5,642,000 | -6,009,000 | -6,193,000 | -4,962,000 |
Free Cash Flow | 4,421,000 | 6,243,000 | 4,207,000 | 5,533,000 | 2,853,000 | -4,617,000 | -5,953,000 | -12,212,000 | -2,194,000 | 2,877,000 | 855,000 | 5,865,000 | 3,676,000 | 5,120,000 | 16,643,000 | 18,080,000 | -4,062,000 | 29,529,000 | 820,000 | 18,945,000 | 30,619,000 |