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 | 79,819,000 | 70,700,000 | 70,560,000 | 74,990,000 | 59,572,000 | 66,849,000 | 65,500,000 | 65,272,000 | 64,048,000 | 69,246,000 | 70,391,000 | 69,120,000 | 58,732,000 | 78,353,000 | 86,601,000 | 80,285,000 | 52,793,000 | 81,698,000 | 89,615,000 | 83,642,000 | 86,190,000 |
Revenue Growth | - | 0.20% | -5.91% | 25.88% | -10.89% | 2.06% | 0.35% | 1.91% | -7.51% | -1.63% | 1.84% | 17.69% | -25.04% | -9.52% | 7.87% | 52.08% | -35.38% | -8.83% | 7.14% | -2.96% | |
Cost of Revenue | 45,650,000 | 45,086,000 | 41,149,000 | 38,875,000 | 34,571,000 | 33,409,000 | 33,103,000 | 32,738,000 | 33,099,000 | 35,487,000 | 46,771,000 | 40,331,000 | 42,380,000 | 43,454,000 | 40,806,000 | 41,947,000 | 62,179,000 | 52,492,000 | 45,696,000 | 39,106,000 | 48,393,000 |
Gross Profit | 34,169,000 | 25,614,000 | 29,411,000 | 36,115,000 | 25,001,000 | 33,440,000 | 32,397,000 | 32,534,000 | 30,949,000 | 33,759,000 | 23,620,000 | 28,789,000 | 16,352,000 | 34,899,000 | 45,795,000 | 38,338,000 | -9,386,000 | 29,206,000 | 43,919,000 | 44,536,000 | 37,797,000 |
Gross Profit Margin | 42.64% | 36.23% | 41.68% | 48.16% | 41.97% | 50.02% | 49.46% | 49.84% | 48.32% | 48.75% | 33.56% | 41.65% | 27.84% | 44.54% | 52.88% | 47.75% | -17.78% | 35.75% | 49.01% | 53.25% | 43.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 | 36,084,000 | 42,239,000 | 39,118,000 | 36,766,000 | 33,147,000 | 32,354,000 | 32,216,000 | 32,151,000 | 31,845,000 | 32,775,000 | 35,417,000 | 35,156,000 | 36,378,000 | 29,006,000 | 27,040,000 | 27,660,000 | 36,135,000 | 38,305,000 | 33,807,000 | 29,142,000 | 27,508,000 |
Total Operating Expenses | 58,090,000 | 57,790,000 | 51,753,000 | 47,521,000 | 45,940,000 | 42,948,000 | 42,055,000 | 42,511,000 | 42,571,000 | 44,420,000 | 55,690,000 | 49,318,000 | 50,907,000 | 30,306,000 | 28,021,000 | 27,660,000 | 36,135,000 | 38,305,000 | 33,807,000 | 29,142,000 | 27,508,000 |
Operating Income or Loss | 17,700,000 | 13,691,000 | 18,807,000 | 27,469,000 | 13,632,000 | 23,901,000 | 23,445,000 | 23,092,000 | 21,477,000 | 24,826,000 | 14,701,000 | 19,802,000 | 7,825,000 | 11,103,000 | 10,951,000 | -1,066,000 | -32,094,000 | 730 | 27,000 | 908,000 | 3,320 |
Operating Margin | 21.56% | 19.36% | 26.65% | 36.63% | 22.88% | 35.75% | 35.79% | 35.38% | 33.53% | 35.85% | 20.88% | 28.65% | 13.32% | 14.17% | 12.65% | -1.33% | -60.79% | 0.00% | 0.03% | 1.09% | 0.00% |
Interest Expense | 88,774,000 | 78,358,000 | 25,740,000 | 7,981,000 | 13,338,000 | 29,163,000 | 24,266,000 | 16,517,000 | 12,511,000 | 11,921,000 | 13,690,000 | 16,177,000 | 20,535,000 | 24,234,000 | 24,864,000 | 27,721,000 | 52,963,000 | 77,531,000 | 56,943,000 | 36,676,000 | 22,086,000 |
EBITDA | 16,497,000 | 9,131,000 | 14,545,000 | 23,505,000 | 9,695,000 | 19,996,000 | 19,691,000 | 19,433,000 | 17,757,000 | 21,320,000 | 11,112,000 | 16,499,000 | 5,318,000 | 8,231,000 | 8,287,000 | -3,919,000 | -34,560,000 | -2,420,270 | -2,476,000 | -1,684,000 | -683,680 |
Depreciation and Amortization | 4,524,000 | 4,560,000 | 4,262,000 | 3,964,000 | 3,937,000 | 3,905,000 | 3,754,000 | 3,659,000 | 3,720,000 | 3,506,000 | 3,589,000 | 3,303,000 | 2,507,000 | 2,872,000 | 2,664,000 | 2,853,000 | 2,466,000 | 2,421,000 | 2,503,000 | 2,592,000 | 687,000 |
Income Before Tax | 11,539,000 | 12,910,000 | 18,807,000 | 27,469,000 | 13,632,000 | 23,901,000 | 23,445,000 | 22,761,000 | 21,477,000 | 24,826,000 | 14,701,000 | 19,802,000 | 7,825,000 | 14,624,000 | 13,184,000 | -7,799,000 | -53,055,000 | 1,701,000 | 29,639,000 | 28,884,000 | 23,955,000 |
Income Tax Expense | 3,682,000 | 3,528,000 | 3,642,000 | 5,451,000 | 2,525,000 | 4,430,000 | 5,357,000 | 29,388,000 | 6,444,000 | 7,440,000 | 7,197,000 | 6,186,000 | 7,000 | 3,521,000 | 2,233,000 | -6,733,000 | -20,612,000 | -2,201,000 | 8,101,000 | 9,078,000 | 6,909,000 |
Net Income | 7,917,000 | 9,228,000 | 14,845,000 | 21,952,000 | 11,047,000 | 19,401,000 | 18,045,000 | -7,937,000 | 14,912,000 | 17,242,000 | 7,313,000 | 13,908,000 | 7,541,000 | 11,067,000 | 10,602,000 | -1,606,000 | -27,684,000 | 3,617,000 | 21,538,000 | 24,589,000 | 17,046,000 |
Net Income Margin | 9.54% | 13.05% | 21.04% | 29.27% | 18.54% | 29.02% | 27.55% | -12.16% | 23.28% | 24.90% | 10.39% | 20.12% | 12.84% | 14.12% | 12.24% | -2.00% | -52.44% | 4.43% | 24.03% | 29.40% | 19.78% |
EPS | 3.94 | 4.07 | 7.16 | 10.21 | 4.75 | 8.08 | 7.24 | -2.94 | 4.74 | 5.43 | 2.21 | 4.26 | 2.53 | 3.73 | 3.65 | -1.39 | -52.58 | 6.80 | 43.90 | 48.40 | 33.20 |
EPS Diluted | 3.87 | 4.04 | 7.11 | 10.14 | 4.73 | 8.04 | 7.23 | -2.94 | 4.74 | 5.42 | 2.20 | 4.25 | 2.46 | 3.63 | 3.54 | -1.33 | -47.99 | 6.70 | 43.10 | 47.50 | 32.60 |
Weighted Average Shares Out | - | 1,930,100 | 1,946,700 | 2,033,000 | 2,085,800 | 2,249,200 | 2,493,300 | 2,698,500 | 2,888,100 | 3,004,000 | 3,031,600 | 3,035,800 | 2,930,600 | 2,909,800 | 2,877,600 | 1,156,800 | 526,540 | 490,580 | 488,730 | 506,760 | 510,720 |
Weighted Average Shares Out Diluted | - | 1,955,800 | 1,964,300 | 2,049,400 | 2,099,000 | 2,265,300 | 2,494,800 | 2,698,500 | 2,888,300 | 3,007,700 | 3,037,000 | 3,041,600 | 3,015,500 | 2,998,800 | 2,967,800 | 1,209,900 | 576,890 | 492,400 | 498,610 | 516,040 | 520,740 |
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 | 225,898,000 | 241,915,000 | 325,049,000 | 248,611,000 | 282,238,000 | 155,168,000 | 148,597,000 | 142,301,000 | 16,243,000 | 15,925,000 | 25,908,000 | 21,105,000 | 23,150,000 | 184,485,000 | 190,409,000 | 192,886,000 | 199,584,000 | 107,572,000 | 69,036,000 | 55,277,000 | 47,445,000 |
Short Term Investments | 0 | 245,068,000 | 238,746,000 | 279,296,000 | 329,163,000 | 280,265,000 | 295,250,000 | 298,970,000 | 307,637,000 | 306,740,000 | 309,522,000 | 296,507,000 | 302,196,000 | 265,204,000 | 289,057,000 | 239,599,000 | 175,189,000 | 193,113,000 | 254,144,000 | 0 | 0 |
Cash + Short Term Investments | 225,898,000 | 241,915,000 | 325,049,000 | 248,611,000 | 282,238,000 | 155,168,000 | 148,597,000 | 142,301,000 | 16,243,000 | 15,925,000 | 25,908,000 | 21,105,000 | 23,150,000 | 449,689,000 | 464,981,000 | 432,485,000 | 374,773,000 | 300,685,000 | 323,180,000 | 55,277,000 | 47,445,000 |
Net Receivables | 0 | 54,190,000 | 54,546,000 | 54,795,000 | 45,544,000 | 39,857,000 | 35,450,000 | 38,384,000 | 28,887,000 | 27,683,000 | 28,419,000 | 25,674,000 | 22,490,000 | 30,327,000 | 31,213,000 | 36,568,000 | 47,939,000 | 65,556,000 | 54,273,000 | 42,823,000 | 39,273,000 |
Inventory | 0 | -1,148,510,000 | -1,167,269,000 | -1,030,428,000 | -1,069,799,000 | -801,156,000 | -785,905,000 | -742,696,000 | -699,192,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 1,097,269,000 | 1,094,320,000 | 1,112,723,000 | 975,633,000 | 1,024,255,000 | 761,299,000 | 750,455,000 | 704,312,000 | 670,305,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 225,898,000 | 241,915,000 | 325,049,000 | 248,611,000 | 282,238,000 | 155,168,000 | 148,597,000 | 142,301,000 | 16,243,000 | 15,925,000 | 25,908,000 | 21,105,000 | 23,150,000 | 480,016,000 | 498,805,000 | 469,053,000 | 422,712,000 | 366,241,000 | 377,453,000 | 98,100,000 | 86,718,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 29,399,000 | 28,747,000 | 26,253,000 | 24,328,000 | 2,800,000 | 3,100,000 | -176,984,000 | -169,794,000 | -201,156,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Goodwill | 19,704,000 | 20,098,000 | 19,691,000 | 21,299,000 | 22,162,000 | 22,126,000 | 22,046,000 | 22,256,000 | 21,659,000 | 22,349,000 | 23,592,000 | 25,009,000 | 25,673,000 | 25,413,000 | 26,152,000 | 25,392,000 | 27,132,000 | 41,204,000 | 33,415,000 | 33,130,000 | 31,992,000 |
Intangible Assets | 4,226,000 | 4,421,000 | 4,428,000 | 4,495,000 | 4,747,000 | 4,822,000 | 5,220,000 | 5,146,000 | 6,678,000 | 5,502,000 | 6,411,000 | 7,774,000 | 7,639,000 | 9,169,000 | 12,058,000 | 15,244,000 | 19,816,000 | 22,687,000 | 15,901,000 | 14,749,000 | 15,271,000 |
Long Term Investments | 226,841,000 | 241,234,000 | 319,059,000 | 230,676,000 | 279,255,000 | 155,103,000 | 149,299,000 | 142,997,000 | 151,466,000 | 592,911,000 | 630,229,000 | 593,034,000 | 633,255,000 | 522,820,000 | 636,043,000 | 590,013,000 | 496,536,000 | 620,371,000 | 580,871,000 | 476,417,000 | 493,410,000 |
Tax Assets | 30,200,000 | 39,057,000 | 33,352,000 | 29,812,000 | 30,988,000 | 28,973,000 | 27,685,000 | 26,797,000 | 49,690,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 1,869,418,000 | 1,836,362,000 | 1,688,844,000 | 1,732,192,000 | 1,637,900,000 | 1,581,866,000 | 1,741,520,000 | 1,672,762,000 | 1,747,497,000 | 1,094,523,000 | 1,156,041,000 | 1,233,460,000 | -633,255,000 | 0 | -50,820,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Non-Current Assets | 2,179,788,000 | 2,169,919,000 | 2,091,627,000 | 2,042,802,000 | 1,977,852,000 | 1,795,990,000 | 1,768,786,000 | 1,700,164,000 | 1,775,834,000 | 1,715,285,000 | 1,816,273,000 | 1,859,277,000 | 33,312,000 | 557,402,000 | 623,433,000 | 630,649,000 | 543,484,000 | 684,262,000 | 630,187,000 | 524,296,000 | 540,673,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,808,198,000 | 836,460,000 | 792,271,000 | 756,944,000 | 972,274,000 | 1,137,128,000 | 876,678,000 | 871,641,000 | 856,710,000 |
Total Assets | 2,405,686,000 | 2,411,834,000 | 2,416,676,000 | 2,291,413,000 | 2,260,090,000 | 1,951,158,000 | 1,917,383,000 | 1,842,465,000 | 1,792,077,000 | 1,731,210,000 | 1,842,181,000 | 1,880,382,000 | 1,864,660,000 | 1,873,878,000 | 1,914,509,000 | 1,856,646,000 | 1,938,470,000 | 2,187,631,000 | 1,884,318,000 | 1,494,037,000 | 1,484,101,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 73,621,000 | 63,539,000 | 69,218,000 | 61,430,000 | 50,484,000 | 48,601,000 | 64,571,000 | 61,342,000 | 57,152,000 | 53,722,000 | 52,180,000 | 53,707,000 | 57,013,000 | 56,696,000 | 51,749,000 | 60,846,000 | 70,916,000 | 84,951,000 | 85,119,000 | 0 | 0 |
Short Term Debt | 343,900,000 | 315,564,000 | 47,096,000 | 27,973,000 | 29,514,000 | 45,049,000 | 32,252,000 | 44,452,000 | 30,701,000 | 21,079,000 | 58,335,000 | 58,944,000 | 52,027,000 | 54,441,000 | 78,790,000 | 68,879,000 | 126,691,000 | 146,488,000 | 100,833,000 | 66,930,000 | 56,767,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 97,011,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 352,016,000 | 356,422,000 | -116,314,000 | -89,403,000 | -79,998,000 | -93,650,000 | -96,917,000 | -65,161,000 | -58,508,000 | -74,787,000 | -109,440,000 | -112,269,000 | -108,315,000 | -110,759,000 | -130,079,000 | -129,292,000 | -70,916,000 | -84,951,000 | -85,119,000 | 0 | -25,799,000 |
Total Current Liabilities | 769,537,000 | 735,525,000 | 116,314,000 | 89,403,000 | 79,998,000 | 93,650,000 | 96,917,000 | 40,633,000 | 29,345,000 | 14,000 | 1,075,000 | 382,000 | 725,000 | 378,000 | 460,000 | 433,000 | 126,691,000 | 146,488,000 | 100,833,000 | 66,930,000 | 30,968,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 280,321,000 | 275,760,000 | 271,606,000 | 254,374,000 | 271,686,000 | 248,760,000 | 231,999,000 | 236,709,000 | 206,178,000 | 201,275,000 | 223,080,000 | 221,116,000 | 239,463,000 | 323,505,000 | 380,473,000 | 364,019,000 | 359,593,000 | 427,112,000 | 288,494,000 | 217,499,000 | 207,910,000 |
Deferred Revenue | 0 | 891,694,000 | -5,680,000 | 249,351,000 | 265,538,000 | 242,881,000 | 227,217,000 | -4,316,000 | -3,022,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 5,877,000 | 5,680,000 | 5,023,000 | 6,148,000 | 5,879,000 | 4,782,000 | 4,316,000 | 3,022,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 1,146,684,000 | 306,176,000 | -155,292,000 | -254,374,000 | -271,686,000 | -248,760,000 | -231,999,000 | -170,211,000 | -155,461,000 | -201,241,600 | -32,918,000 | -31,369,000 | -33,234,000 | -322,189,000 | -379,185,000 | -362,750,000 | 1,310,556,000 | 1,500,433,000 | 1,375,208,000 | 1,097,071,000 | 1,135,932,000 |
Total Non-Current Liabilities | 1,427,005,000 | 1,479,507,000 | 116,314,000 | 254,374,000 | 271,686,000 | 248,760,000 | 231,999,000 | 66,498,000 | 50,717,000 | 33,400 | 190,162,000 | 189,747,000 | 206,229,000 | 1,316,000 | 1,288,000 | 1,269,000 | 1,670,149,000 | 1,927,545,000 | 1,663,702,000 | 1,314,570,000 | 1,343,842,000 |
Total Liabilities | 2,196,542,000 | 2,215,032,000 | 2,214,838,000 | 2,088,741,000 | 2,059,798,000 | 1,757,212,000 | 1,720,214,000 | 1,640,793,000 | 1,565,934,000 | 1,508,118,000 | 1,630,485,000 | 1,674,249,000 | 1,673,663,000 | 1,694,305,000 | 1,748,720,000 | 1,701,673,000 | 1,796,840,000 | 2,074,033,000 | 1,764,535,000 | 1,381,500,000 | 1,374,810,000 |
Common Stock | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 31,000 | 30,000 | 29,000 | 292,000 | 286,000 | 57,000 | 55,000 | 55,000 | 55,000 | 55,000 |
Retained Earnings | 202,913,000 | 198,905,000 | 194,734,000 | 184,948,000 | 168,595,000 | 165,369,000 | 151,347,000 | 135,715,000 | 146,477,000 | 133,841,000 | 118,201,000 | 111,403,000 | 97,809,000 | 90,520,000 | 79,559,000 | 77,440,000 | 86,521,000 | 121,920,000 | 129,267,000 | 117,555,000 | 102,154,000 |
Accumulated Other Comprehensive Income/Loss | -46,677,000 | -44,800,000 | -47,062,000 | -38,765,000 | -32,058,000 | -36,318,000 | -37,170,000 | -31,364,000 | -32,381,000 | -29,344,000 | -23,216,000 | -19,133,000 | -16,896,000 | -17,788,000 | -16,277,000 | -18,937,000 | -25,195,000 | -4,660,000 | -3,700,000 | -5,168,000 | -2,250,000 |
Total Stockholders Equity | 208,310,000 | 205,453,000 | 201,189,000 | 201,972,000 | 199,765,000 | 193,242,000 | 196,220,000 | 201,334,000 | 225,120,000 | 221,857,000 | 210,534,000 | 204,574,000 | 189,049,000 | 177,806,000 | 163,468,000 | 152,700,000 | 141,630,000 | 113,598,000 | 119,783,000 | 112,537,000 | 109,291,000 |
Total Investments | 226,841,000 | 241,234,000 | 954,974,000 | 1,133,289,000 | 1,157,522,000 | 924,968,000 | 770,281,000 | 775,879,000 | 798,346,000 | 810,837,000 | 831,825,000 | 828,598,000 | 867,330,000 | 788,024,000 | 859,795,000 | 829,612,000 | 671,725,000 | 813,484,000 | 835,015,000 | 476,417,000 | 493,410,000 |
Total Debt | 627,180,000 | 594,298,000 | 318,702,000 | 282,347,000 | 301,200,000 | 293,809,000 | 264,251,000 | 281,161,000 | 236,879,000 | 222,354,000 | 281,415,000 | 280,060,000 | 291,490,000 | 377,946,000 | 459,263,000 | 432,898,000 | 486,284,000 | 573,600,000 | 389,327,000 | 284,429,000 | 264,677,000 |
Net Debt | 401,282,000 | 352,383,000 | -6,347,000 | 33,736,000 | 18,962,000 | 138,641,000 | 115,654,000 | 138,860,000 | 220,636,000 | 206,429,000 | 255,507,000 | 258,955,000 | 268,340,000 | 193,461,000 | 268,854,000 | 240,012,000 | 286,700,000 | 466,028,000 | 320,291,000 | 229,152,000 | 217,232,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 | 8,159,000 | 9,049,000 | 15,076,000 | 21,945,000 | 11,067,000 | 19,405,000 | 18,053,000 | -6,687,000 | 14,970,000 | 17,296,000 | 7,315,000 | 13,403,000 | 7,690,000 | 10,955,000 | 10,670,000 | -1,161,000 | -32,094,000 | 3,617,000 | 21,249,000 | 24,589,000 | 17,046,000 |
Depreciation & Amortization | 4,524,000 | 4,560,000 | 4,262,000 | 3,964,000 | 3,937,000 | 3,905,000 | 3,754,000 | 3,659,000 | 3,720,000 | 3,506,000 | 3,589,000 | 3,303,000 | 2,507,000 | 2,872,000 | 2,664,000 | 2,853,000 | 2,466,000 | 2,421,000 | 2,503,000 | 2,592,000 | 687,000 |
Deferred Income Tax | -2,517,000 | -2,416,000 | -1,141,000 | 1,413,000 | -2,333,000 | -610,000 | -51,000 | 24,877,000 | 1,459,000 | 2,794,000 | 3,014,000 | 2,380,000 | -4,091,000 | -74,000 | -964,000 | -7,709,000 | -21,027,000 | -4,256,000 | 90,000 | -181,000 | -983,000 |
Stock Based Compensation | 0 | 1,819,000 | 1,839,000 | 1,685,000 | 1,464,000 | 1,524,000 | 1,381,000 | 1,557,000 | 1,473,000 | 1,388,000 | 1,556,000 | 1,717,000 | 1,812,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | 3,904,000 | -16,739,000 | 19,553,000 | 38,864,000 | -53,182,000 | -59,268,000 | 15,937,000 | -33,694,000 | 20,765,000 | 19,210,000 | 19,253,000 | 28,047,000 | -14,469,000 | 11,653,000 | 13,532,000 | -90,777,000 | 128,279,000 | -106,923,000 | -20,615,000 | -13,302,000 | -33,427,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 | -30,995,000 | -16,739,000 | 19,553,000 | 38,864,000 | -53,182,000 | -59,268,000 | 15,937,000 | -33,694,000 | 20,765,000 | 19,210,000 | 19,253,000 | 28,047,000 | -14,469,000 | 11,653,000 | 13,532,000 | -90,777,000 | 128,279,000 | -106,923,000 | -20,615,000 | 0 | 0 |
Other Non-Cash Items | 16,142,000 | 17,159,000 | -14,520,000 | -1,287,000 | 4,113,000 | 16,955,000 | -7,559,000 | 3,258,000 | 13,018,000 | -3,069,000 | 12,263,000 | 10,277,000 | 22,634,000 | 19,335,000 | 9,784,000 | 41,075,000 | 18,916,000 | 33,711,000 | -3,323,000 | 18,101,000 | 14,273,000 |
Net Cash Provided by Operating Activities | 24,923,000 | 2,493,000 | 25,069,000 | 61,249,000 | -20,621,000 | -12,837,000 | 36,952,000 | -8,587,000 | 53,932,000 | 39,737,000 | 45,434,000 | 57,410,000 | 14,271,000 | 44,741,000 | 35,686,000 | -55,719,000 | 96,540,000 | -71,430,000 | -96,000 | 31,799,000 | -2,404,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -6,709,000 | -6,583,000 | -5,632,000 | -4,119,000 | -3,446,000 | -5,336,000 | -3,774,000 | -3,361,000 | -2,756,000 | -3,198,000 | -3,386,000 | -3,490,000 | -3,604,000 | -3,448,000 | -2,363,000 | -1,146,000 | -2,541,000 | -4,003,000 | -4,035,000 | 13,887,000 | -3,011,000 |
Acquisitions Net | -923,000 | 56,000 | 5,741,000 | 4,119,000 | 3,446,000 | 5,336,000 | 314,000 | 3,411,000 | 265,000 | -12,997,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -15,614,000 | 0 | -602,000 | -3,677,000 |
Purchases of Investments | -298,482,000 | -314,350,000 | -261,650,000 | -359,158,000 | -334,900,000 | -274,491,000 | -186,987,000 | -185,740,000 | -211,402,000 | -242,362,000 | -258,992,000 | -220,823,000 | -256,907,000 | -314,250,000 | -406,046,000 | -281,115,000 | -344,336,000 | -274,426,000 | -296,124,000 | -203,023,000 | -195,932,000 |
Sales/Maturities of Investments | 274,980,000 | 274,862,000 | 232,809,000 | 268,828,000 | 270,514,000 | 256,224,000 | 179,595,000 | 191,737,000 | 197,708,000 | 223,517,000 | 229,941,000 | 215,931,000 | 245,873,000 | 322,525,000 | 373,502,000 | 219,009,000 | 302,978,000 | 333,099,000 | 208,110,000 | 180,264,000 | 175,788,000 |
Other Investing Activities | -29,462,000 | -38,353,000 | -50,723,000 | -34,575,000 | -30,926,000 | -5,107,000 | -62,266,000 | -67,636,000 | -66,159,000 | 46,725,000 | 58,542,000 | -88,414,000 | 29,605,000 | 2,991,000 | 75,881,000 | 100,392,000 | -36,253,000 | -105,436,000 | -116,192,000 | -35,064,000 | -55,410,000 |
Net Cash Used for Investing Activities | -65,650,000 | -84,368,000 | -79,455,000 | -124,905,000 | -95,312,000 | -23,374,000 | -73,118,000 | -58,228,000 | -79,588,000 | 14,883,000 | 29,491,000 | -93,306,000 | 18,571,000 | 11,266,000 | 43,337,000 | 38,286,000 | -77,611,000 | -62,377,000 | -204,206,000 | -58,425,000 | -79,231,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -57,305,000 | -66,884,000 | -57,085,000 | -74,950,000 | -63,402,000 | -51,029,000 | -2,523,000 | -40,986,000 | -55,460,000 | -8,224,000 | -7,913,000 | -63,994,000 | -117,575,000 | -89,091,000 | -75,910,000 | -123,743,000 | -132,901,000 | -65,517,000 | -46,468,000 | -52,364,000 | -49,686,000 |
Common Stock Issued | 52,209,000 | 2,739,000 | 60,679,000 | 82,888,000 | 66,738,000 | 68,964,000 | -793,000 | 126,583,000 | 95,645,000 | 6,227,000 | 3,699,000 | 96,587,000 | 92,553,000 | 3,750,000 | 3,750,000 | 20,298,000 | 6,864,000 | 1,060,000 | 1,798,000 | 1,400,000 | 912,000 |
Common Stock Repurchased | -6,698,000 | -6,122,000 | -3,594,000 | -7,938,000 | -3,336,000 | -17,935,000 | -14,915,000 | -14,541,000 | -9,290,000 | -5,880,000 | -1,740,000 | -931,000 | -5,000 | -1,000 | -6,000 | -3,000 | -7,000 | -1,663,000 | -7,125,000 | 0 | 0 |
Dividends Paid | -5,208,000 | -5,212,000 | -5,003,000 | -5,198,000 | -5,352,000 | -5,447,000 | -5,020,000 | -3,797,000 | -2,287,000 | -1,253,000 | -633,000 | -314,000 | -143,000 | -107,000 | -9,000 | -3,237,000 | -7,526,000 | -10,778,000 | -9,826,000 | -9,188,000 | -8,375,000 |
Other Financing Activities | -11,423,000 | 76,166,000 | 142,766,000 | 22,470,000 | 238,947,000 | 48,380,000 | 61,940,000 | 126,178,000 | 95,329,000 | -49,416,000 | -75,810,000 | 96,135,000 | 92,359,000 | 28,803,000 | -5,253,000 | 119,691,000 | 109,033,000 | 221,392,000 | 268,051,000 | 94,835,000 | 141,372,000 |
Net Cash Used Provided by Financing Activities | -4,621,000 | 687,000 | 137,763,000 | 17,272,000 | 233,595,000 | 42,933,000 | 44,528,000 | 66,854,000 | 28,292,000 | -64,773,000 | -70,270,000 | 30,896,000 | -25,364,000 | -56,646,000 | -77,428,000 | 13,006,000 | -24,537,000 | 144,494,000 | 206,430,000 | 33,283,000 | 83,311,000 |
Effect of Forex Changes on Cash | -5,427,000 | 95,000 | -3,385,000 | -1,198,000 | -1,966,000 | -908,000 | -773,000 | 693,000 | -493,000 | -1,055,000 | -2,432,000 | -1,558,000 | 274,000 | -1,301,000 | 691,000 | 632,000 | -2,948,000 | 1,005,000 | 645,000 | -1,840,000 | 731,000 |
Net Change in Cash | -50,774,000 | -81,093,000 | 79,992,000 | -47,582,000 | 115,696,000 | 5,814,000 | 7,589,000 | 732,000 | 2,143,000 | -11,208,000 | 2,223,000 | -6,568,000 | 7,752,000 | 729,000 | 2,500,000 | -3,781,000 | -8,953,000 | 11,692,000 | 2,882,000 | 4,817,000 | 2,407,000 |
Cash at End of Period | 1,033,783,000 | 260,932,000 | 342,025,000 | 262,033,000 | 309,615,000 | 193,919,000 | 188,105,000 | 23,775,000 | 23,043,000 | 20,900,000 | 32,108,000 | 29,885,000 | 36,453,000 | 28,701,000 | 27,972,000 | 25,472,000 | 29,253,000 | 38,206,000 | 26,514,000 | 28,373,000 | 23,556,000 |
Cash at Start of Period | 1,084,557,000 | 342,025,000 | 262,033,000 | 309,615,000 | 193,919,000 | 188,105,000 | 180,516,000 | 23,043,000 | 20,900,000 | 32,108,000 | 29,885,000 | 36,453,000 | 28,701,000 | 27,972,000 | 25,472,000 | 29,253,000 | 38,206,000 | 26,514,000 | 23,632,000 | 23,556,000 | 21,149,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 24,923,000 | 2,493,000 | 25,069,000 | 61,249,000 | -20,621,000 | -12,837,000 | 36,952,000 | -8,587,000 | 53,932,000 | 39,737,000 | 45,434,000 | 57,410,000 | 14,271,000 | 44,741,000 | 35,686,000 | -55,719,000 | 96,540,000 | -71,430,000 | -96,000 | 31,799,000 | -2,404,000 |
Capital Expenditure | -6,709,000 | -6,583,000 | -5,632,000 | -4,119,000 | -3,446,000 | -5,336,000 | -3,774,000 | -3,361,000 | -2,756,000 | -3,198,000 | -3,386,000 | -3,490,000 | -3,604,000 | -3,448,000 | -2,363,000 | -1,146,000 | -2,541,000 | -4,003,000 | -4,035,000 | 13,887,000 | -3,011,000 |
Free Cash Flow | 18,214,000 | -4,090,000 | 19,437,000 | 57,130,000 | -24,067,000 | -18,173,000 | 33,178,000 | -11,948,000 | 51,176,000 | 36,539,000 | 42,048,000 | 53,920,000 | 10,667,000 | 41,293,000 | 33,323,000 | -56,865,000 | 93,999,000 | -75,433,000 | -4,131,000 | 45,686,000 | -5,415,000 |