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 | 68,774,000 | 66,407,000 | 69,898,000 | 71,080,000 | 67,842,000 | 69,620,000 | 67,941,000 | 62,308,000 | 60,732,000 | 61,257,000 | 73,265,000 | 69,396,000 | 68,571,000 | 65,384,000 | 53,079,000 | 41,058,000 | 50,989,000 | 53,007,000 | 48,396,000 | 44,776,000 | 39,014,000 |
Revenue Growth | - | -4.99% | -1.66% | 4.77% | -2.55% | 2.47% | 9.04% | 2.60% | -0.86% | -16.39% | 5.58% | 1.20% | 4.87% | 23.18% | 29.28% | -19.48% | -3.81% | 9.53% | 8.08% | 14.77% | |
Cost of Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 68,774,000 | 66,407,000 | 69,898,000 | 71,080,000 | 67,842,000 | 69,620,000 | 67,941,000 | 62,308,000 | 60,732,000 | 61,257,000 | 73,265,000 | 69,396,000 | 68,571,000 | 65,384,000 | 53,079,000 | 41,058,000 | 50,989,000 | 53,007,000 | 48,396,000 | 44,776,000 | 39,014,000 |
Gross Profit Margin | 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% | 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,188,000 | 6,177,000 | 5,891,000 | 5,771,000 | 5,775,000 | 6,554,000 | 6,462,000 | 6,724,000 | 7,114,000 | 7,177,000 | 7,185,000 | 7,426,000 | 8,076,000 | 14,151,000 | 9,021,000 | 7,716,000 | 7,410,000 | 3,556,000 | 3,430,000 | 3,163,000 | 2,874,000 |
Total Operating Expenses | -28,288,000 | -64,764,000 | 67,039,000 | -65,594,000 | -62,775,000 | -64,677,000 | 61,634,000 | 58,772,000 | 56,506,000 | 55,692,000 | 64,512,000 | 64,147,000 | 66,708,000 | 61,057,000 | 48,518,000 | 45,018,000 | 45,923,000 | 41,372,000 | 39,003,000 | 40,336,000 | -34,777,000 |
Operating Income or Loss | 2,962,000 | 1,643,000 | 3,105,000 | 5,486,000 | 5,067,000 | 4,943,000 | 7,424,000 | 3,669,000 | 804,000 | 5,322,000 | 6,339,000 | 1,314,000 | 1,314,000 | 11,126,000 | 4,923,000 | -2,318,000 | 5,343,000 | 7,192,000 | 8,309,000 | 6,633,000 | 4,237,000 |
Operating Margin | 4.23% | 2.47% | 4.44% | 7.72% | 7.47% | 7.10% | 10.93% | 5.89% | 1.32% | 8.69% | 8.65% | 1.89% | 1.92% | 17.02% | 9.27% | -5.65% | 10.48% | 13.57% | 17.17% | 14.81% | 10.86% |
Interest Expense | 1,055,000 | 1,045,000 | 938,000 | 920,000 | 913,000 | 955,000 | 1,122,000 | 1,129,000 | 1,201,000 | 1,200,000 | 1,178,000 | 1,159,000 | 1,190,000 | 1,305,000 | 1,276,000 | 876,000 | 554,000 | 1,116,000 | 900,000 | 659,000 | 408,000 |
EBITDA | 2,962,000 | 2,361,000 | 3,778,000 | 6,180,000 | 5,686,000 | 5,573,000 | 8,052,000 | 4,464,000 | 1,654,000 | 9,359,000 | 10,703,000 | 6,027,000 | 3,482,000 | 11,805,000 | 5,508,000 | -2,865,000 | 5,718,000 | 7,192,000 | 8,085,000 | 6,985,000 | 4,678,000 |
Depreciation and Amortization | -3,942,000 | 718,000 | 673,000 | 694,000 | 619,000 | 630,000 | 628,000 | 795,000 | 652,000 | 693,000 | 713,000 | 714,000 | 596,000 | 679,000 | 585,000 | 520,000 | 375,000 | 457,000 | -224,000 | 352,000 | 441,000 |
Income Before Tax | 3,722,000 | 2,162,000 | 2,859,000 | 8,126,000 | 6,927,000 | 6,795,000 | 6,307,000 | 3,536,000 | -195,000 | 7,926,000 | 9,060,000 | 8,768,000 | 8,131,000 | 7,710,000 | 5,596,000 | -4,333,000 | 5,090,000 | 6,039,000 | 4,221,000 | 4,399,000 | 3,779,000 |
Income Tax Expense | 785,000 | 560,000 | 301,000 | 1,551,000 | 1,509,000 | 886,000 | 1,179,000 | -1,470,000 | -999,000 | 2,326,000 | 2,378,000 | 2,359,000 | 2,323,000 | 2,230,000 | 1,582,000 | -2,015,000 | 1,580,000 | 1,759,000 | 1,116,000 | 1,260,000 | 1,071,000 |
Net Income | 2,909,000 | 1,578,000 | 2,354,000 | 6,855,000 | 5,407,000 | 5,899,000 | 5,123,000 | 4,010,000 | 850,000 | 5,373,000 | 6,309,000 | 6,409,000 | 5,808,000 | 6,423,000 | 4,014,000 | -2,246,000 | 3,209,000 | 4,317,000 | 6,293,000 | 4,714,000 | 2,758,000 |
Net Income Margin | 4.24% | 2.38% | 3.37% | 9.64% | 7.97% | 8.47% | 7.54% | 6.44% | 1.40% | 8.77% | 8.61% | 9.24% | 8.47% | 9.82% | 7.56% | -5.47% | 6.29% | 8.14% | 13.00% | 10.53% | 7.07% |
EPS | 3.74 | 1.82 | 2.93 | 7.36 | 5.72 | 6.10 | 5.34 | 3.84 | 0.73 | 5.10 | 5.90 | 5.75 | 5.42 | 5.18 | 4.07 | -2.75 | 4.48 | 5.80 | 8.27 | 6.29 | 3.67 |
EPS Diluted | 3.71 | 1.81 | 2.91 | 7.31 | 5.68 | 6.06 | 5.34 | 3.84 | 0.73 | 5.10 | 5.90 | 5.71 | 5.32 | 5.18 | 4.07 | -2.74 | 4.31 | 5.66 | 8.16 | 6.24 | 3.65 |
Weighted Average Shares Out | - | 757,700 | 803,200 | 862,700 | 907,800 | 937,600 | 958,614 | 1,043,588 | 1,095,519 | 1,098,029 | 1,131,928 | 1,114,777 | 1,070,756 | 1,057,957 | 985,838 | 817,302 | 716,705 | 744,154 | 761,310 | 748,953 | 751,499 |
Weighted Average Shares Out Diluted | - | 762,300 | 808,900 | 869,400 | 913,200 | 944,400 | 958,614 | 1,043,588 | 1,095,519 | 1,098,029 | 1,131,928 | 1,122,030 | 1,091,687 | 1,057,957 | 985,838 | 818,500 | 744,800 | 762,264 | 770,839 | 755,032 | 755,616 |
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 | 20,786,000 | 20,639,000 | 20,195,000 | 20,047,000 | 19,795,000 | 16,598,000 | 15,821,000 | 12,701,000 | 17,877,000 | 12,752,000 | 10,808,000 | 7,585,000 | 15,738,000 | 10,461,000 | 13,046,000 | 10,112,000 | 24,207,000 | 10,368,000 | 7,107,000 | 4,018,000 | 4,051,000 |
Short Term Investments | 15,288,000 | 287,457,000 | 281,715,000 | 347,450,000 | 358,713,000 | 331,670,000 | 303,642,000 | 316,314,000 | 361,893,000 | 364,022,000 | 377,677,000 | 367,544,000 | 394,063,000 | 17,310,000 | 9,387,000 | 8,374,000 | 13,878,000 | 2,648,000 | 2,709,000 | 3,306,000 | 2,663,000 |
Cash + Short Term Investments | 302,326,000 | 308,096,000 | 301,910,000 | 367,497,000 | 378,508,000 | 348,268,000 | 319,463,000 | 329,015,000 | 379,770,000 | 376,774,000 | 388,485,000 | 375,129,000 | 409,801,000 | 27,771,000 | 22,433,000 | 18,486,000 | 38,085,000 | 13,016,000 | 9,816,000 | 7,324,000 | 6,714,000 |
Net Receivables | 32,168,000 | 29,161,000 | 17,503,000 | 17,333,000 | 17,870,000 | 20,443,000 | 19,644,000 | 18,423,000 | 26,101,000 | 22,863,000 | 22,244,000 | 21,859,000 | 21,634,000 | 22,481,000 | 19,830,000 | 17,068,000 | 16,973,000 | 14,607,000 | 14,490,000 | 12,186,000 | 6,696,000 |
Inventory | -334,494,000 | -104,317,000 | 0 | -55,364,000 | -59,892,000 | -62,374,000 | -1,440,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 71,899,000 | 69,111,000 | -22,438,000 | 55,364,000 | 59,892,000 | 62,374,000 | -314,327,000 | -326,343,000 | -376,196,000 | -373,598,000 | -387,180,000 | -26,516,000 | 395,393,000 | 737,438,000 | 676,862,000 | 498,713,000 | 441,612,000 | 526,029,000 | 498,512,000 | 0 | 0 |
Total Current Assets | 71,899,000 | 302,051,000 | 296,975,000 | 384,830,000 | 396,378,000 | 368,711,000 | 23,340,000 | 21,095,000 | 29,675,000 | 26,039,000 | 23,549,000 | 370,472,000 | 826,828,000 | 787,690,000 | 719,125,000 | 534,267,000 | 496,670,000 | 553,652,000 | 522,818,000 | 19,510,000 | 13,410,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 409,634,000 | -148,584,000 | 1,861,000 | 375,328,000 | 381,685,000 | 354,041,000 | -5,414,000 | -6,767,000 | -9,367,000 | -10,188,000 | -11,167,000 | -5,981,000 | 1,200,000 | 0 | 0 | 0 | -4,927,000 | 0 | -2,278,000 | 0 | 0 |
Goodwill | 8,950,000 | 9,236,000 | 9,297,000 | 9,535,000 | 10,112,000 | 9,308,000 | 9,422,000 | 9,590,000 | 9,220,000 | 9,477,000 | 9,872,000 | 10,542,000 | 9,953,000 | 11,935,000 | 11,580,000 | 5,047,000 | 5,008,000 | 4,910,000 | 4,897,000 | 4,797,000 | 0 |
Intangible Assets | 0 | 20,945,000 | 25,459,000 | 18,333,000 | 18,688,000 | 19,068,000 | 20,179,000 | 19,678,000 | 18,799,000 | 25,549,000 | 25,889,000 | 28,281,000 | 26,437,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 1,483,000 | 313,309,000 | 307,481,000 | 375,486,000 | 382,581,000 | 353,830,000 | 322,871,000 | 322,022,000 | 368,671,000 | 371,118,000 | 385,762,000 | 374,945,000 | 400,751,000 | 388,872,000 | 358,866,000 | 241,484,000 | 206,272,000 | 8,698,000 | 7,840,000 | 236,694,000 | 181,614,000 |
Tax Assets | 2,681,000 | 2,612,000 | 2,830,000 | 9,693,000 | 11,008,000 | 9,097,000 | 5,414,000 | 6,767,000 | 9,367,000 | 10,592,000 | 11,821,000 | 6,643,000 | -1,200,000 | 0 | 0 | 0 | 4,927,000 | 0 | 2,278,000 | 0 | 0 |
Other Non-Current Assets | 181,098,000 | -164,725,000 | -309,342,000 | -385,021,000 | -392,693,000 | -363,138,000 | 331,905,000 | 367,185,000 | 491,198,000 | 470,895,000 | 482,500,000 | 128,675,000 | -400,751,000 | -388,872,000 | -358,665,000 | -241,484,000 | -206,272,000 | -8,698,000 | -7,840,000 | -241,491,000 | -181,614,000 |
Total Non-Current Assets | 603,846,000 | 11,848,000 | 12,127,000 | 385,021,000 | 392,693,000 | 363,138,000 | 664,198,000 | 698,797,000 | 869,089,000 | 851,894,000 | 878,788,000 | 514,824,000 | 9,953,000 | 11,935,000 | 11,781,000 | 5,047,000 | 5,008,000 | 4,910,000 | 4,897,000 | 241,491,000 | 181,614,000 |
Other Assets | 0 | 373,685,000 | 357,509,000 | -10,143,000 | 6,075,000 | 8,614,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -201,000 | 0 | 0 | 0 | 0 | 220,644,000 | 161,784,000 |
Total Assets | 675,745,000 | 687,584,000 | 666,611,000 | 759,708,000 | 795,146,000 | 740,463,000 | 687,538,000 | 719,892,000 | 898,764,000 | 877,933,000 | 902,337,000 | 885,296,000 | 836,781,000 | 799,625,000 | 730,705,000 | 539,314,000 | 501,678,000 | 558,562,000 | 527,715,000 | 481,645,000 | 356,808,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,783,000 | 558,000 | 917,000 | 1,071,000 |
Short Term Debt | 390,000 | 119,000 | 175,000 | 341,000 | 393,000 | 235,000 | 268,000 | 477,000 | 242,000 | 100,000 | 100,000 | 175,000 | 100,000 | 686,000 | 306,000 | 912,000 | 2,659,000 | 667,000 | 1,449,000 | 1,414,000 | 1,445,000 |
Tax Payables | 348,000 | 190,000 | 42,000 | 184,000 | 129,000 | 363,000 | 441,000 | 311,000 | 20,000 | 161,000 | 184,000 | 186,000 | 401,000 | 193,000 | 316,000 | 0 | 342,000 | 0 | 1,465,000 | 69,000 | 421,000 |
Deferred Revenue | 0 | 0 | 2,830,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 17,719,000 | 190,000 | -2,788,000 | -341,000 | -393,000 | -235,000 | 618,557,000 | 641,914,000 | 811,603,000 | 788,676,000 | 810,712,000 | 801,750,000 | 750,007,000 | 712,295,000 | 651,230,000 | 488,870,000 | 461,860,000 | 506,831,000 | 478,151,000 | 438,191,000 | 324,056,000 |
Total Current Liabilities | 18,109,000 | 309,000 | 217,000 | 341,000 | 393,000 | 235,000 | 618,825,000 | 642,391,000 | 811,845,000 | 788,776,000 | 810,812,000 | 801,925,000 | 750,107,000 | 712,981,000 | 651,536,000 | 489,782,000 | 464,519,000 | 509,281,000 | 480,158,000 | 440,522,000 | 326,572,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 18,527,000 | 18,709,000 | 17,805,000 | 17,089,000 | 17,756,000 | 16,616,000 | 15,976,000 | 18,830,000 | 19,671,000 | 21,217,000 | 19,479,000 | 21,846,000 | 22,254,000 | 31,531,000 | 36,074,000 | 21,708,000 | 18,617,000 | 14,102,000 | 13,759,000 | 12,022,000 | 7,412,000 |
Deferred Revenue | 412,561,000 | -3,161,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -33,000 | -4,647,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 216,000 | 927,000 | 325,000 | 9,693,000 | 11,008,000 | 9,097,000 | 5,414,000 | 6,767,000 | 9,367,000 | 10,592,000 | 11,821,000 | 6,643,000 | 8,693,000 | 7,535,000 | 0 | 0 | 0 | 2,457,000 | 2,278,000 | 1,706,000 | 2,473,000 |
Other Non-Current Liabilities | 198,792,000 | 640,547,000 | 620,977,000 | -26,782,000 | -28,764,000 | -25,713,000 | -5,418,000 | -6,772,000 | -9,428,000 | -10,601,000 | -11,828,000 | -6,671,000 | -8,693,000 | -7,572,000 | -5,329,000 | -5,297,000 | -5,192,000 | -2,457,000 | -2,278,000 | -1,706,000 | -2,473,000 |
Total Non-Current Liabilities | 630,096,000 | 657,022,000 | 639,107,000 | 26,782,000 | 28,764,000 | 25,713,000 | 15,972,000 | 18,825,000 | 19,610,000 | 21,208,000 | 19,472,000 | 21,818,000 | 22,221,000 | 26,847,000 | 30,745,000 | 16,411,000 | 13,425,000 | 14,102,000 | 13,759,000 | 12,022,000 | 7,412,000 |
Total Liabilities | 648,205,000 | 657,331,000 | 639,324,000 | 691,959,000 | 720,329,000 | 674,081,000 | 634,580,000 | 661,022,000 | 831,284,000 | 809,437,000 | 829,678,000 | 822,313,000 | 771,823,000 | 739,349,000 | 681,709,000 | 505,816,000 | 477,944,000 | 523,383,000 | 493,917,000 | 452,544,000 | 333,984,000 |
Common Stock | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 11,000 | 11,000 | 11,000 | 10,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 |
Retained Earnings | 40,873,000 | 40,146,000 | 41,953,000 | 41,197,000 | 36,491,000 | 33,078,000 | 28,926,000 | 26,527,000 | 34,480,000 | 35,519,000 | 32,020,000 | 27,332,000 | 25,205,000 | 27,289,000 | 21,363,000 | 19,501,000 | 22,403,000 | 19,884,000 | 16,574,000 | 10,865,000 | 6,608,000 |
Accumulated Other Comprehensive Income/Loss | -20,736,000 | -19,242,000 | -27,083,000 | 10,919,000 | 18,072,000 | 13,052,000 | 1,722,000 | 7,427,000 | 5,347,000 | 4,771,000 | 10,649,000 | 5,104,000 | 11,397,000 | 5,886,000 | 1,000,000 | -3,058,000 | -14,253,000 | 1,078,000 | 1,118,000 | 1,912,000 | 2,956,000 |
Total Stockholders Equity | 27,252,000 | 30,015,000 | 27,040,000 | 67,482,000 | 74,558,000 | 66,144,000 | 52,741,000 | 58,676,000 | 67,309,000 | 67,949,000 | 72,053,000 | 61,553,000 | 64,453,000 | 59,797,000 | 48,625,000 | 33,121,000 | 23,734,000 | 35,179,000 | 33,798,000 | 29,101,000 | 22,824,000 |
Total Investments | 16,771,000 | 446,137,000 | 433,293,000 | 494,821,000 | 508,519,000 | 473,795,000 | 436,210,000 | 444,067,000 | 500,393,000 | 495,459,000 | 505,995,000 | 488,779,000 | 517,052,000 | 519,989,000 | 471,062,000 | 334,463,000 | 305,897,000 | 66,147,000 | 18,068,000 | 246,675,000 | 190,513,000 |
Total Debt | 18,917,000 | 18,828,000 | 17,980,000 | 17,430,000 | 18,149,000 | 16,851,000 | 16,244,000 | 19,307,000 | 19,913,000 | 21,317,000 | 19,579,000 | 22,021,000 | 22,354,000 | 32,217,000 | 36,380,000 | 22,620,000 | 21,276,000 | 14,769,000 | 15,208,000 | 13,436,000 | 8,857,000 |
Net Debt | -1,869,000 | -1,811,000 | -2,215,000 | -2,617,000 | -1,646,000 | 253,000 | 423,000 | 6,606,000 | 2,036,000 | 8,565,000 | 8,771,000 | 14,436,000 | 6,616,000 | 21,756,000 | 23,334,000 | 12,508,000 | -2,931,000 | 4,401,000 | 8,101,000 | 9,418,000 | 4,806,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,909,000 | 1,602,000 | 2,558,000 | 6,575,000 | 5,418,000 | 5,909,000 | 5,128,000 | 4,020,000 | 804,000 | 5,322,000 | 6,336,000 | 3,393,000 | 1,362,000 | 6,971,000 | 2,786,000 | -2,278,000 | 3,209,000 | 4,317,000 | 6,293,000 | 4,714,000 | 2,758,000 |
Depreciation & Amortization | 689,000 | 718,000 | 673,000 | 694,000 | 619,000 | 630,000 | 628,000 | 795,000 | 652,000 | 693,000 | 713,000 | 714,000 | 596,000 | 679,000 | 585,000 | 520,000 | 375,000 | 0 | -224,000 | 352,000 | 441,000 |
Deferred Income Tax | -3,430,000 | -171,000 | -184,000 | -173,000 | -127,000 | -150,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Stock Based Compensation | 171,000 | 171,000 | 184,000 | 173,000 | 127,000 | 150,000 | 86,000 | 128,000 | 147,000 | 137,000 | 192,000 | 175,000 | 168,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | 2,625,000 | 1,448,000 | 4,837,000 | 4,582,000 | 4,853,000 | 7,425,000 | 8,204,000 | 5,609,000 | 7,742,000 | 11,653,000 | 12,332,000 | 8,274,000 | 10,681,000 | 8,091,000 | 6,254,000 | -2,102,000 | 8,691,000 | 5,582,000 | 10,901,000 | 17,454,000 | 9,407,000 |
Accounts Receivable | -1,952,000 | -1,952,000 | 256,000 | 389,000 | 842,000 | -514,000 | -1,809,000 | -991,000 | -2,125,000 | -837,000 | -650,000 | -582,000 | -109,000 | 0 | 0 | -1,653,000 | -1,929,000 | 568,000 | -1,375,000 | 3,015,000 | 78,000 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -45,549,000 | -35,213,000 | 448,746,000 | 330,571,000 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6,192,000 | 4,829,000 | 6,215,000 | 5,330,000 |
Other Working Capital | 4,577,000 | 3,400,000 | 4,581,000 | 4,193,000 | 4,011,000 | 7,939,000 | 10,013,000 | 6,600,000 | 9,867,000 | 12,490,000 | 12,982,000 | 8,856,000 | 10,790,000 | 8,091,000 | 6,254,000 | -449,000 | 10,620,000 | 44,371,000 | 42,660,000 | -440,522,000 | -326,572,000 |
Other Non-Cash Items | 11,540,000 | 9,953,000 | 5,136,000 | 745,000 | 749,000 | -178,000 | -2,222,000 | 1,859,000 | 5,629,000 | -3,539,000 | -3,005,000 | 3,750,000 | 4,521,000 | -5,451,000 | -1,629,000 | 7,663,000 | -1,572,000 | -8,712,000 | -10,370,000 | -14,515,000 | -4,540,000 |
Net Cash Provided by Operating Activities | 14,475,000 | 13,721,000 | 13,204,000 | 12,596,000 | 11,639,000 | 13,786,000 | 11,738,000 | 12,283,000 | 14,827,000 | 14,129,000 | 16,376,000 | 16,131,000 | 17,160,000 | 10,290,000 | 7,996,000 | 3,803,000 | 10,703,000 | 1,187,000 | 6,600,000 | 8,005,000 | 8,066,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | 40,000 | -1,170,000 | 0 | 4,360,000 | -4,269,000 | -5,653,000 | -7,069,000 | -4,562,000 | -8,534,000 | -5,557,000 | -4,633,000 | -3,432,000 | 998,000 | -1,274,000 | -2,831,000 | -579,000 | -4,486,000 | 0 | 0 | 0 | 0 |
Acquisitions Net | -334,000 | -755,000 | -744,000 | 820,000 | -3,066,000 | -1,081,000 | -731,000 | -1,278,000 | 346,000 | 398,000 | -782,000 | -1,996,000 | 211,000 | 232,000 | -3,021,000 | 118,000 | -786,000 | 526,000 | 48,000 | -9,900,000 | 22,000 |
Purchases of Investments | -79,899,000 | -84,274,000 | -104,644,000 | -109,321,000 | -94,566,000 | -91,901,000 | -109,809,000 | -115,470,000 | -154,633,000 | -154,942,000 | -135,242,000 | -126,026,000 | -120,469,000 | -129,883,000 | -104,073,000 | -86,639,000 | -100,129,000 | -4,618,000 | -147,606,000 | -184,069,000 | -107,897,000 |
Sales/Maturities of Investments | 75,272,000 | 76,096,000 | 108,428,000 | 93,000,000 | 83,193,000 | 81,180,000 | 112,007,000 | 104,780,000 | 157,428,000 | 149,762,000 | 125,943,000 | 122,770,000 | 107,489,000 | 109,123,000 | 92,747,000 | 78,276,000 | 104,957,000 | 5,216,000 | 148,201,000 | 172,280,000 | 95,959,000 |
Other Investing Activities | -1,390,000 | -143,000 | -5,660,000 | -46,000 | 139,000 | -131,000 | -32,000 | -346,000 | -457,000 | -59,000 | -341,000 | -6,481,000 | -158,000 | -433,000 | -1,136,000 | -5,111,000 | -2,227,000 | -382,000 | -19,529,000 | -921,000 | -1,099,000 |
Net Cash Used for Investing Activities | -6,363,000 | -10,246,000 | -2,620,000 | -11,187,000 | -18,569,000 | -17,586,000 | -5,634,000 | -16,876,000 | -5,850,000 | -10,398,000 | -15,055,000 | -15,165,000 | -11,929,000 | -22,235,000 | -18,314,000 | -13,935,000 | -2,671,000 | 742,000 | -18,886,000 | -22,610,000 | -13,015,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -1,645,000 | -1,880,000 | -85,000 | -582,000 | -877,000 | -906,000 | -1,908,000 | -1,073,000 | -1,347,000 | -1,438,000 | -2,862,000 | -1,746,000 | -1,702,000 | -2,105,000 | -1,061,000 | -9,565,000 | -1,222,000 | 0 | -732,000 | -1,430,000 | -119,000 |
Common Stock Issued | 858,000 | -612,000 | 0 | 1,912,000 | 1,961,000 | 3,401,000 | 1,274,000 | 4,560,000 | 0 | 6,920,000 | 1,000,000 | 1,000,000 | 1,000,000 | 2,950,000 | 3,576,000 | 1,035,000 | 3,261,000 | 0 | 83,000 | 72,000 | 51,000 |
Common Stock Repurchased | -3,678,000 | -3,103,000 | -3,326,000 | -4,803,000 | -1,151,000 | -2,285,000 | -3,992,000 | -2,927,000 | -372,000 | -3,432,000 | -1,000,000 | -1,829,000 | 1,333,000 | -2,805,000 | 7,560,000 | 3,469,000 | -1,250,000 | -1,705,000 | -500,000 | 5,984,000 | -1,000,000 |
Dividends Paid | -1,745,000 | -1,764,000 | -1,783,000 | -1,842,000 | -1,859,000 | -1,821,000 | -1,819,000 | -4,613,000 | -1,839,000 | -1,769,000 | -1,621,000 | -1,241,000 | -933,000 | -909,000 | -906,000 | -732,000 | -717,000 | -678,000 | -584,000 | -457,000 | -343,000 |
Other Financing Activities | 3,153,000 | 4,419,000 | -4,914,000 | 3,940,000 | 12,862,000 | 6,179,000 | 4,918,000 | 3,147,000 | 61,000 | -1,576,000 | 6,739,000 | -5,091,000 | 337,000 | 12,251,000 | 4,212,000 | 1,690,000 | 6,116,000 | -485,000 | 17,108,000 | 10,348,000 | 6,733,000 |
Net Cash Used Provided by Financing Activities | -2,490,000 | -2,940,000 | -10,108,000 | -1,375,000 | 10,729,000 | 4,568,000 | -2,801,000 | -906,000 | -3,497,000 | -1,295,000 | 2,256,000 | -8,907,000 | 35,000 | 9,382,000 | 13,381,000 | -4,103,000 | 6,188,000 | -2,868,000 | 15,375,000 | 14,517,000 | 5,322,000 |
Effect of Forex Changes on Cash | -253,000 | -91,000 | -397,000 | -478,000 | 163,000 | 9,000 | -183,000 | 323,000 | -302,000 | -492,000 | -354,000 | -212,000 | 11,000 | -22,000 | -129,000 | 108,000 | -349,000 | 0 | 0 | 0 | 0 |
Net Change in Cash | 5,369,000 | 444,000 | 79,000 | -513,000 | 3,197,000 | 777,000 | 3,120,000 | -5,176,000 | 5,125,000 | 1,944,000 | 3,223,000 | -8,153,000 | 5,277,000 | -2,585,000 | 2,934,000 | -14,127,000 | 13,871,000 | -939,000 | 3,089,000 | -88,000 | 373,000 |
Cash at End of Period | 76,177,000 | 20,639,000 | 20,195,000 | 20,047,000 | 19,795,000 | 16,598,000 | 15,821,000 | 12,701,000 | 17,877,000 | 12,752,000 | 10,808,000 | 7,585,000 | 15,738,000 | 10,461,000 | 13,046,000 | 10,112,000 | 24,239,000 | 587,000 | 7,107,000 | 4,018,000 | 4,106,000 |
Cash at Start of Period | 70,808,000 | 20,195,000 | 20,116,000 | 20,560,000 | 16,598,000 | 15,821,000 | 12,701,000 | 17,877,000 | 12,752,000 | 10,808,000 | 7,585,000 | 15,738,000 | 10,461,000 | 13,046,000 | 10,112,000 | 24,239,000 | 10,368,000 | 1,526,000 | 4,018,000 | 4,106,000 | 3,733,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 14,475,000 | 13,721,000 | 13,204,000 | 12,596,000 | 11,639,000 | 13,786,000 | 11,738,000 | 12,283,000 | 14,827,000 | 14,129,000 | 16,376,000 | 16,131,000 | 17,160,000 | 10,290,000 | 7,996,000 | 3,803,000 | 10,703,000 | 1,187,000 | 6,600,000 | 8,005,000 | 8,066,000 |
Capital Expenditure | 40,000 | -1,170,000 | 0 | 4,360,000 | -4,269,000 | -5,653,000 | -7,069,000 | -4,562,000 | -8,534,000 | -5,557,000 | -4,633,000 | -3,432,000 | 998,000 | -1,274,000 | -2,831,000 | -579,000 | -4,486,000 | 0 | 0 | 0 | 0 |
Free Cash Flow | 14,515,000 | 12,551,000 | 13,204,000 | 16,956,000 | 7,370,000 | 8,133,000 | 4,669,000 | 7,721,000 | 6,293,000 | 8,572,000 | 11,743,000 | 12,699,000 | 18,158,000 | 9,016,000 | 5,165,000 | 3,224,000 | 6,217,000 | 1,187,000 | 6,600,000 | 8,005,000 | 8,066,000 |