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-11-28 | 2007-11-30 | 2006-11-24 | 2005-11-25 | 2004-11-26 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 50,079,000 | 46,254,000 | 47,365,000 | 59,339,000 | 40,419,000 | 33,294,000 | 33,416,000 | 29,740,000 | 27,967,000 | 31,210,000 | 32,027,000 | 31,865,000 | 31,955,000 | 26,348,000 | 36,880,000 | 42,875,000 | 19,224,000 | 43,229,000 | 35,680,000 | 23,822,000 | 19,779,000 |
Revenue Growth | - | -2.35% | -20.18% | 46.81% | 21.40% | -0.37% | 12.36% | 6.34% | -10.39% | -2.55% | 0.51% | -0.28% | 21.28% | -28.56% | -13.98% | 123.03% | -55.53% | 21.16% | 49.78% | 20.44% | |
Cost of Revenue | 17,641,000 | 16,552,000 | 16,174,000 | 18,700,000 | 14,269,000 | 13,382,000 | 13,137,000 | 12,586,000 | 12,435,000 | 13,450,000 | 0 | 0 | 13,819,000 | 1,030,000 | 0 | 0 | 11,894,000 | 0 | 17,307,000 | 24,782,000 | 20,550,000 |
Gross Profit | 32,438,000 | 29,702,000 | 31,191,000 | 40,639,000 | 26,150,000 | 19,912,000 | 20,279,000 | 17,154,000 | 15,532,000 | 17,760,000 | 32,027,000 | 31,865,000 | 18,136,000 | 25,318,000 | 36,880,000 | 42,875,000 | 7,330,000 | 43,229,000 | 18,373,000 | -960,000 | -771,000 |
Gross Profit Margin | 64.72% | 64.21% | 65.85% | 68.49% | 64.70% | 59.81% | 60.69% | 57.68% | 55.54% | 56.90% | 100.00% | 100.00% | 56.75% | 96.09% | 100.00% | 100.00% | 38.13% | 100.00% | 51.49% | -4.03% | -3.90% |
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 | 17,232,000 | 16,128,000 | 15,960,000 | 18,272,000 | 13,710,000 | 13,092,000 | 13,068,000 | 12,241,000 | 11,905,000 | 13,235,000 | 13,240,000 | 13,330,000 | 14,051,000 | 13,392,000 | 16,304,000 | 16,535,000 | 11,144,000 | 20,791,000 | 16,949,000 | 12,136,000 | 10,055,000 |
Total Operating Expenses | 35,909,000 | 35,515,000 | 31,164,000 | -32,295,000 | -27,940,000 | -22,711,000 | -5,023,000 | -18,608,000 | -17,663,000 | -22,432,000 | -19,670,000 | -20,128,000 | -20,748,000 | -20,179,000 | -23,988,000 | -23,046,000 | -16,888,000 | -25,625,000 | -21,120,000 | -15,549,000 | -13,103,000 |
Operating Income or Loss | 14,170,000 | 10,739,000 | 34,832,000 | 27,044,000 | 12,479,000 | 10,583,000 | 28,393,000 | 11,132,000 | 10,304,000 | 8,778,000 | 12,357,000 | 11,737,000 | 11,207,000 | 6,169,000 | 12,892,000 | 19,829,000 | 2,336,000 | 17,604,000 | 14,560,000 | 8,273,000 | 6,676,000 |
Operating Margin | 27.65% | 23.22% | 73.54% | 45.58% | 30.87% | 31.79% | 84.97% | 37.43% | 36.84% | 28.13% | 38.58% | 36.83% | 35.07% | 23.41% | 34.96% | 46.25% | 12.15% | 40.72% | 40.81% | 34.73% | 33.75% |
Interest Expense | 70,000,000 | 62,164,000 | 21,346,000 | 5,650,000 | 8,938,000 | 17,376,000 | 15,912,000 | 10,181,000 | 7,104,000 | 5,388,000 | 5,557,000 | 6,668,000 | 7,501,000 | 7,982,000 | 6,806,000 | 6,500,000 | 31,357,000 | 41,981,000 | 31,688,000 | 18,153,000 | 8,888,000 |
EBITDA | 17,735,000 | 15,595,000 | 37,287,000 | 29,059,000 | 14,381,000 | 12,287,000 | 29,721,000 | 12,284,000 | 11,302,000 | 9,769,000 | 13,694,000 | 13,059,000 | 12,945,000 | 8,038,000 | 14,796,000 | 21,772,000 | 3,961,000 | 18,771,000 | 15,555,000 | 9,127,000 | 7,521,000 |
Depreciation and Amortization | 3,565,000 | 4,856,000 | 2,455,000 | 2,015,000 | 1,902,000 | 1,704,000 | 1,328,000 | 1,152,000 | 998,000 | 991,000 | 1,337,000 | 1,322,000 | 1,738,000 | 1,869,000 | 1,904,000 | 1,943,000 | 1,625,000 | 1,167,000 | 995,000 | 854,000 | 845,000 |
Income Before Tax | 14,163,000 | 10,739,000 | 13,486,000 | 27,044,000 | 12,479,000 | 10,583,000 | 12,481,000 | 11,132,000 | 10,304,000 | 8,778,000 | 12,357,000 | 11,737,000 | 11,207,000 | 6,169,000 | 12,892,000 | 19,829,000 | 2,336,000 | 17,604,000 | 14,560,000 | 8,273,000 | 6,676,000 |
Income Tax Expense | 2,922,000 | 2,223,000 | 2,225,000 | 5,409,000 | 3,020,000 | 2,117,000 | 2,022,000 | 6,846,000 | 2,906,000 | 2,695,000 | 3,880,000 | 3,697,000 | 3,732,000 | 1,727,000 | 4,538,000 | 6,444,000 | 14,000 | 6,005,000 | 5,023,000 | 2,647,000 | 2,123,000 |
Net Income | 11,241,000 | 8,516,000 | 11,261,000 | 21,635,000 | 9,459,000 | 8,466,000 | 10,459,000 | 4,286,000 | 7,398,000 | 6,083,000 | 8,477,000 | 8,040,000 | 7,475,000 | 4,442,000 | 8,354,000 | 13,385,000 | 2,322,000 | 11,599,000 | 9,537,000 | 5,626,000 | 4,553,000 |
Net Income Margin | 22.03% | 18.41% | 23.77% | 36.46% | 23.40% | 25.43% | 31.30% | 14.41% | 26.45% | 19.49% | 26.47% | 25.23% | 23.39% | 16.86% | 22.65% | 31.22% | 12.08% | 26.83% | 26.73% | 23.62% | 23.02% |
EPS | 31.60 | 23.20 | 30.57 | 60.35 | 25.01 | 21.25 | 27.14 | 10.48 | 17.00 | 13.26 | 17.91 | 16.09 | 14.48 | 7.98 | 14.27 | 24.30 | 5.09 | 25.15 | 19.98 | 11.25 | 8.92 |
EPS Diluted | 31.15 | 22.87 | 30.06 | 59.45 | 24.74 | 21.03 | 26.80 | 10.48 | 17.00 | 13.26 | 17.91 | 16.09 | 14.48 | 7.98 | 14.27 | 24.30 | 5.09 | 25.15 | 19.98 | 11.25 | 8.92 |
Weighted Average Shares Out | - | 340,800 | 352,100 | 350,500 | 356,400 | 371,600 | 385,400 | 401,600 | 427,400 | 448,900 | 458,900 | 498,048 | 496,200 | 556,900 | 585,300 | 550,900 | 437,000 | 461,200 | 477,400 | 478,100 | 489,500 |
Weighted Average Shares Out Diluted | - | 345,800 | 358,100 | 355,800 | 360,300 | 375,500 | 390,200 | 409,100 | 435,100 | 458,600 | 473,200 | 499,600 | 516,100 | 556,900 | 585,300 | 550,900 | 456,200 | 461,200 | 477,400 | 500,200 | 510,500 |
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-11-28 | 2007-11-30 | 2006-11-24 | 2005-11-25 | 2004-11-26 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 206,326,000 | 241,577,000 | 466,942,000 | 261,000,000 | 156,000,000 | 133,000,000 | 130,000,000 | 110,051,000 | 121,711,000 | 75,105,000 | 57,600,000 | 61,133,000 | 72,669,000 | 56,008,000 | 39,788,000 | 38,291,000 | 15,740,000 | 11,882,000 | 6,293,000 | 10,261,000 | 4,365,000 |
Short Term Investments | 23,856,000 | 33,173,000 | 130,629,000 | 25,000 | 526,000 | 0 | 0 | 0 | 0 | 56,838,000 | 0 | 0 | 49,671,000 | 64,264,000 | 0 | 0 | 106,664,000 | 0 | 80,990,000 | 51,405,000 | 48,179,000 |
Cash + Short Term Investments | 206,326,000 | 242,000,000 | 597,571,000 | 261,025,000 | 156,526,000 | 133,000,000 | 130,000,000 | 110,051,000 | 121,711,000 | 75,105,000 | 57,600,000 | 61,133,000 | 72,669,000 | 56,008,000 | 39,788,000 | 38,291,000 | 15,740,000 | 11,882,000 | 6,293,000 | 10,261,000 | 4,365,000 |
Net Receivables | 158,063,000 | 148,577,000 | 135,448,000 | 161,000,000 | 121,000,000 | 75,000,000 | 496,000,000 | 94,002,000 | 74,921,000 | 82,739,000 | 103,214,000 | 121,295,000 | 117,208,000 | 82,788,000 | 88,126,000 | 79,584,000 | 103,555,000 | 156,169,000 | 99,449,000 | 15,150,000 | 14,458,000 |
Inventory | -364,389,000 | -390,577,000 | -1,190,082,000 | -932,417,000 | -777,886,000 | -665,260,000 | -698,110,000 | -724,847,370 | -671,852,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 1,075,312,000 | 1,041,802,000 | 859,095,000 | 932,417,000 | 777,886,000 | 665,260,000 | 698,110,000 | 724,847,370 | 671,852,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 1,075,312,000 | 1,041,802,000 | 402,032,000 | 422,025,000 | 277,526,000 | 208,000,000 | 626,000,000 | 204,053,000 | 196,632,000 | 157,844,000 | 160,814,000 | 182,428,000 | 189,877,000 | 138,796,000 | 127,914,000 | 117,875,000 | 119,295,000 | 168,051,000 | 105,742,000 | 25,411,000 | 18,823,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 11,698,000 | 13,291,000 | 19,246,000 | 20,386,000 | 25,427,000 | 24,246,000 | 18,317,000 | 15,094,000 | 12,070,000 | 9,956,000 | 9,344,000 | 9,196,000 | 8,217,000 | 8,697,000 | 11,106,000 | 11,380,000 | 10,793,000 | 8,975,000 | 6,990,000 | 0 | 0 |
Goodwill | 5,893,000 | 5,916,000 | 6,374,000 | 4,285,000 | 4,332,000 | 4,196,000 | 3,758,000 | 3,665,000 | 3,666,000 | 3,657,000 | 3,645,000 | 3,705,000 | 3,702,000 | 3,802,000 | 3,495,000 | 3,543,000 | 3,523,000 | 3,321,000 | 3,184,000 | 0 | 0 |
Intangible Assets | 992,000 | 1,177,000 | 2,009,000 | 418,000 | 630,000 | 641,000 | 324,000 | 373,000 | 429,000 | 491,000 | 515,000 | 671,000 | 1,397,000 | 1,666,000 | 2,027,000 | 1,377,000 | 1,677,000 | 1,771,000 | 2,502,000 | 0 | 0 |
Long Term Investments | 205,899,000 | 242,566,000 | 432,000,000 | 464,000,000 | 483,000,000 | 419,000,000 | 336,161,000 | 315,988,000 | 296,171,000 | 294,198,000 | 312,608,000 | 339,538,000 | 407,464,000 | 364,870,000 | 358,398,000 | 343,886,000 | 339,779,000 | 454,609,000 | 337,325,000 | 243,205,000 | 203,265,000 |
Tax Assets | 8,544,000 | 8,157,000 | 7,012,000 | 3,860,000 | 2,960,000 | 2,068,000 | 1,529,000 | 3,728,000 | 5,550,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 344,975,000 | 328,685,000 | -66,551,000 | -3,860,000 | -2,960,000 | -2,068,000 | -1,529,000 | -3,728,000 | -5,550,000 | -308,302,000 | -326,112,000 | -353,110,000 | -420,780,000 | -379,035,000 | -375,026,000 | -360,186,000 | -355,772,000 | -468,676,000 | -350,001,000 | -243,205,000 | -203,265,000 |
Total Non-Current Assets | 578,001,000 | 599,792,000 | 400,090,000 | 489,089,000 | 513,389,000 | 448,083,000 | 358,560,000 | 335,120,000 | 312,336,000 | 308,302,000 | 326,112,000 | 353,110,000 | 420,780,000 | 379,035,000 | 375,026,000 | 360,186,000 | 355,772,000 | 468,676,000 | 350,001,000 | 243,205,000 | 203,265,000 |
Other Assets | 0 | 0 | 639,878,000 | 551,886,000 | 372,085,000 | 336,917,000 | -51,560,000 | 377,827,000 | 351,197,000 | 395,249,000 | 369,314,000 | 375,969,000 | 327,898,000 | 405,394,000 | 408,392,000 | 370,881,000 | 411,123,000 | 490,334,000 | 382,458,000 | 438,188,000 | 309,291,000 |
Total Assets | 1,653,313,000 | 1,641,594,000 | 1,442,000,000 | 1,463,000,000 | 1,163,000,000 | 993,000,000 | 933,000,000 | 917,000,000 | 860,165,000 | 861,395,000 | 856,240,000 | 911,507,000 | 938,555,000 | 923,225,000 | 911,332,000 | 848,942,000 | 886,190,000 | 1,127,061,000 | 838,201,000 | 706,804,000 | 531,379,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 242,986,000 | 230,728,000 | 262,000,000 | 252,000,000 | 191,000,000 | 175,000,000 | 180,000,000 | 178,000,000 | 188,455,000 | 210,362,000 | 213,572,000 | 204,765,000 | 194,485,000 | 198,292,000 | 190,504,000 | 185,634,000 | 253,843,000 | 318,453,000 | 223,874,000 | 0 | 0 |
Short Term Debt | 399,707,000 | 441,582,000 | 61,000,000 | 47,000,000 | 53,000,000 | 48,000,000 | 41,000,000 | 61,818,000 | 52,383,000 | 57,020,000 | 60,100,000 | 61,982,000 | 67,349,000 | 78,223,000 | 72,371,000 | 50,447,000 | 73,883,000 | 103,967,000 | 72,194,000 | 55,219,000 | 54,959,000 |
Tax Payables | 2,931,000 | 2,947,000 | 2,669,000 | 2,360,000 | 3,155,000 | 2,947,000 | 2,864,000 | 4,051,000 | 1,794,000 | 1,280,000 | 1,533,000 | 1,974,000 | 2,724,000 | 533,000 | 2,042,000 | 4,022,000 | 2,865,000 | 2,546,000 | 2,639,000 | 0 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 240,156,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 280,168,000 | 520,401,000 | 6,845,000 | -299,000,000 | -244,000,000 | -223,000,000 | -221,000,000 | -239,987,000 | -240,838,000 | -267,382,000 | -273,672,000 | -266,747,000 | -261,834,000 | -276,515,000 | -262,875,000 | -236,081,000 | -327,726,000 | -422,420,000 | -296,068,000 | -55,219,000 | -54,959,000 |
Total Current Liabilities | 922,861,000 | 1,192,711,000 | 329,845,000 | 299,000,000 | 244,000,000 | 223,000,000 | 221,000,000 | 239,987,000 | 240,838,000 | 267,382,000 | 273,672,000 | 266,747,000 | 261,834,000 | 276,515,000 | 262,875,000 | 236,081,000 | 327,726,000 | 422,420,000 | 296,068,000 | 55,219,000 | 54,959,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 237,051,000 | 200,035,000 | 247,000,000 | 254,000,000 | 213,000,000 | 207,000,000 | 224,000,000 | 227,598,000 | 198,075,000 | 186,443,000 | 175,663,000 | 168,966,000 | 177,630,000 | 182,814,000 | 189,773,000 | 196,288,000 | 185,678,000 | 197,474,000 | 148,976,000 | 100,007,000 | 80,696,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 | 0 |
Other Non-Current Liabilities | 373,523,000 | 131,580,000 | 1,099,356,000 | -254,000,000 | -213,000,000 | -207,000,000 | -3,000,000 | 12,389,000 | 42,763,000 | 80,939,000 | 98,009,000 | 97,781,000 | 84,204,000 | 93,701,000 | 73,102,000 | 39,793,000 | 142,048,000 | 224,946,000 | 147,092,000 | -44,788,000 | -25,737,000 |
Total Non-Current Liabilities | 610,574,000 | 331,615,000 | 1,346,356,000 | 254,000,000 | 213,000,000 | 207,000,000 | 221,000,000 | 239,987,000 | 240,838,000 | 267,382,000 | 273,672,000 | 266,747,000 | 261,834,000 | 276,515,000 | 262,875,000 | 236,081,000 | 327,726,000 | 422,420,000 | 296,068,000 | 55,219,000 | 54,959,000 |
Total Liabilities | 1,533,435,000 | 1,524,326,000 | 1,325,000,000 | 1,353,000,000 | 1,067,000,000 | 903,000,000 | 843,000,000 | 835,000,000 | 773,272,000 | 774,667,000 | 773,443,000 | 833,040,000 | 862,839,000 | 852,846,000 | 833,976,000 | 778,228,000 | 820,178,000 | 1,076,996,000 | 802,415,000 | 678,802,000 | 506,300,000 |
Common Stock | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 7,000 | 6,000 | 6,000 | 6,000 | 6,000 |
Retained Earnings | 148,652,000 | 143,688,000 | 139,372,000 | 131,811,000 | 112,947,000 | 106,465,000 | 100,100,000 | 91,519,000 | 89,039,000 | 83,386,000 | 78,984,000 | 71,961,000 | 65,223,000 | 58,834,000 | 57,163,000 | 50,252,000 | 39,913,000 | 38,642,000 | 27,868,000 | 19,085,000 | 13,970,000 |
Accumulated Other Comprehensive Income/Loss | 2,158,000 | 2,203,000 | -3,010,000 | -2,068,000 | -1,434,000 | -1,484,000 | 693,000 | -1,880,000 | -1,216,000 | -718,000 | -743,000 | -524,000 | -193,000 | -516,000 | -286,000 | -362,000 | -202,000 | -118,000 | 21,000 | 3,415,000 | 1,907,000 |
Total Stockholders Equity | 119,463,000 | 116,905,000 | 117,000,000 | 110,000,000 | 96,000,000 | 90,000,000 | 90,000,000 | 82,000,000 | 86,893,000 | 86,728,000 | 82,797,000 | 78,467,000 | 75,716,000 | 70,379,000 | 77,356,000 | 70,714,000 | 64,369,000 | 42,800,000 | 35,786,000 | 28,002,000 | 25,079,000 |
Total Investments | 205,899,000 | 242,566,000 | 562,629,000 | 464,025,000 | 483,526,000 | 419,000,000 | 336,161,000 | 315,988,000 | 296,171,000 | 294,198,000 | 312,608,000 | 339,538,000 | 407,464,000 | 364,870,000 | 358,398,000 | 343,886,000 | 339,779,000 | 454,609,000 | 337,325,000 | 243,205,000 | 203,265,000 |
Total Debt | 638,720,000 | 643,618,000 | 308,000,000 | 301,000,000 | 266,000,000 | 255,000,000 | 265,000,000 | 289,416,000 | 250,458,000 | 243,463,000 | 235,763,000 | 230,948,000 | 244,979,000 | 261,037,000 | 262,144,000 | 246,735,000 | 259,561,000 | 301,441,000 | 221,170,000 | 155,226,000 | 135,655,000 |
Net Debt | 432,394,000 | 402,041,000 | -158,942,000 | 40,000,000 | 110,000,000 | 122,000,000 | 135,000,000 | 179,365,000 | 128,747,000 | 168,358,000 | 178,163,000 | 169,815,000 | 172,310,000 | 205,029,000 | 222,356,000 | 208,444,000 | 243,821,000 | 289,559,000 | 214,877,000 | 144,965,000 | 131,290,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-11-28 | 2007-11-30 | 2006-11-24 | 2005-11-25 | 2004-11-26 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 11,241,000 | 8,516,000 | 11,261,000 | 21,635,000 | 9,459,000 | 8,466,000 | 10,459,000 | 4,286,000 | 7,398,000 | 6,083,000 | 8,477,000 | 8,040,000 | 7,475,000 | 4,442,000 | 8,354,000 | 13,385,000 | 2,322,000 | 11,599,000 | 9,537,000 | 5,626,000 | 4,553,000 |
Depreciation & Amortization | 2,621,000 | 4,856,000 | 2,455,000 | 2,015,000 | 1,902,000 | 1,704,000 | 1,328,000 | 1,152,000 | 998,000 | 991,000 | 1,337,000 | 1,322,000 | 1,738,000 | 1,869,000 | 1,904,000 | 1,943,000 | 1,625,000 | 1,167,000 | 995,000 | 854,000 | 624,000 |
Deferred Income Tax | -14,013,000 | -1,360,000 | -2,412,000 | 5,000 | -833,000 | -334,000 | -2,645,000 | 5,458,000 | 551,000 | 425,000 | 495,000 | 29,000 | -356,000 | 726,000 | 1,339,000 | -431,000 | -1,763,000 | 129,000 | -1,505,000 | -450,000 | 1,040,000 |
Stock Based Compensation | 2,744,000 | 2,085,000 | 4,083,000 | 2,348,000 | 1,920,000 | 2,018,000 | 1,831,000 | 1,769,000 | 2,111,000 | 2,272,000 | 2,085,000 | 2,015,000 | 1,319,000 | 2,849,000 | 4,035,000 | 2,009,000 | 1,611,000 | 4,465,000 | 3,654,000 | 1,756,000 | 1,224,000 |
Change in Working Capital | 7,732,000 | -725,000 | -9,394,000 | -25,439,000 | -29,273,000 | 10,969,000 | 8,934,000 | -30,293,000 | -5,491,000 | -2,776,000 | -19,728,000 | -6,652,000 | 3,197,000 | 11,759,000 | -21,789,000 | 31,969,000 | -1,901,000 | -85,557,000 | -60,298,000 | -48,876,000 | -5,481,000 |
Accounts Receivable | 28,343,000 | -28,219,000 | 35,014,000 | 21,971,000 | -30,895,000 | -7,693,000 | 6,416,000 | -26,981,000 | -14,723,000 | 19,132,000 | 12,328,000 | -3,682,000 | -20,499,000 | 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 | 1,631,000 | -17,661,000 | 13,027,000 | -5,437,000 | -47,414,000 | -50,000 | 53,857,000 | 20,520,000 | 0 | 0 |
Other Working Capital | -113,161,000 | 27,494,000 | -44,408,000 | -47,410,000 | 1,622,000 | 18,662,000 | 8,934,000 | -30,293,000 | -5,491,000 | -2,776,000 | -19,728,000 | -8,283,000 | 20,858,000 | -1,268,000 | -16,352,000 | 79,383,000 | -1,851,000 | -139,414,000 | -80,818,000 | 0 | 0 |
Other Non-Cash Items | -8,408,000 | -3,660,000 | 2,715,000 | 357,000 | 3,097,000 | 1,045,000 | 514,000 | -114,000 | 3,000 | -34,000 | -289,000 | -211,000 | -494,000 | 0 | 0 | 0 | -19,375,000 | 12,427,000 | -12,231,000 | 28,677,000 | -35,572,000 |
Net Cash Provided by Operating Activities | -3,068,000 | 9,712,000 | 8,708,000 | 921,000 | -13,728,000 | 23,868,000 | 20,421,000 | -17,742,000 | 5,570,000 | 6,961,000 | -7,623,000 | 4,543,000 | 12,879,000 | 21,645,000 | -6,157,000 | 48,875,000 | 1,894,000 | -68,197,000 | -47,617,000 | -12,413,000 | -33,612,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -2,092,000 | -2,316,000 | -3,748,000 | -4,667,000 | -6,309,000 | -8,443,000 | -7,982,000 | -3,185,000 | -2,876,000 | -1,833,000 | -678,000 | -706,000 | -961,000 | -1,184,000 | -1,227,000 | -1,556,000 | -2,027,000 | -2,130,000 | -1,744,000 | -1,421,000 | -608,000 |
Acquisitions Net | 14,811,000 | 487,000 | -2,115,000 | 3,933,000 | -231,000 | -803,000 | -162,000 | -2,383,000 | 14,922,000 | -1,808,000 | -1,732,000 | -2,274,000 | -593,000 | -431,000 | -804,000 | -221,000 | -2,613,000 | -1,900,000 | -1,661,000 | -556,000 | -255,000 |
Purchases of Investments | -128,896,000 | -40,256,000 | -60,536,000 | -39,912,000 | -48,670,000 | -29,773,000 | -3,790,000 | -9,853,000 | -1,171,000 | -1,000 | 0 | -738,000 | -5,220,000 | -2,752,000 | -1,885,000 | -2,722,000 | -3,851,000 | -872,000 | -12,922,000 | 0 | 0 |
Sales/Maturities of Investments | 48,589,000 | 26,848,000 | 12,961,000 | 45,701,000 | 29,057,000 | 17,812,000 | 411,000 | 2,887,000 | 1,512,000 | 1,019,000 | 1,514,000 | 3,320,000 | 5,732,000 | 5,774,000 | 3,659,000 | 2,856,000 | 4,033,000 | 5,205,000 | 6,510,000 | 274,000 | 0 |
Other Investing Activities | -27,697,000 | -2,075,000 | -22,522,000 | -35,520,000 | -8,203,000 | -3,029,000 | -11,154,000 | -16,582,000 | -3,117,000 | -15,951,000 | -14,013,000 | -8,330,000 | -2,692,000 | 78,000 | 72,000 | 82,000 | 121,000 | 93,000 | 69,000 | 639,000 | 0 |
Net Cash Used for Investing Activities | -83,750,000 | -17,312,000 | -75,960,000 | -30,465,000 | -34,356,000 | -24,236,000 | -22,677,000 | -29,116,000 | 9,270,000 | -18,574,000 | -14,909,000 | -8,728,000 | -3,734,000 | 1,485,000 | -185,000 | -1,561,000 | -4,337,000 | 396,000 | -9,748,000 | -1,064,000 | -863,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -24,091,000 | -3,570,000 | -46,213,000 | -59,198,000 | -3,865,000 | -51,610,000 | -4,163,000 | -35,482,000 | -43,932,000 | -36,023,000 | -37,385,000 | -34,103,000 | -48,011,000 | -38,065,000 | -27,456,000 | -35,685,000 | -46,232,000 | -22,178,000 | -20,930,000 | -22,340,000 | -10,198,000 |
Common Stock Issued | 37,883,000 | 1,496,000 | 0 | 204,039,000 | 349,000 | 59,914,000 | 38,000 | 7,000 | 6,000 | 259,000 | 123,000 | 65,000 | 317,000 | 368,000 | 581,000 | 6,260,000 | 6,105,000 | 791,000 | 1,613,000 | 1,719,000 | 521,000 |
Common Stock Repurchased | -8,205,000 | -5,796,000 | -3,500,000 | -7,875,000 | -2,758,000 | -6,435,000 | -4,412,000 | -7,859,000 | -7,249,000 | -4,135,000 | -5,469,000 | -6,175,000 | -4,640,000 | -9,905,000 | -4,183,000 | -9,576,000 | -2,034,000 | -8,956,000 | -7,817,000 | -7,108,000 | -1,805,000 |
Dividends Paid | -4,339,000 | -4,189,000 | -3,682,000 | -2,725,000 | -2,336,000 | -2,104,000 | -1,810,000 | -1,769,000 | -1,706,000 | -1,681,000 | -1,454,000 | -1,302,000 | -1,086,000 | -2,771,000 | -1,443,000 | -2,205,000 | -850,000 | -831,000 | -754,000 | -511,000 | -497,000 |
Other Financing Activities | 18,770,000 | 39,859,000 | 112,997,000 | 497,000 | 79,339,000 | 3,602,000 | 24,811,000 | 80,301,000 | 66,313,000 | 70,698,000 | 63,184,000 | 34,164,000 | 60,936,000 | 43,463,000 | 40,340,000 | 18,378,000 | 50,912,000 | 104,564,000 | 81,285,000 | 47,613,000 | 43,732,000 |
Net Cash Used Provided by Financing Activities | 39,258,000 | 27,800,000 | 59,602,000 | 134,738,000 | 70,380,000 | 3,367,000 | 22,752,000 | 35,198,000 | 13,432,000 | 29,118,000 | 18,999,000 | -7,351,000 | 7,516,000 | -6,910,000 | 7,839,000 | -22,828,000 | 7,901,000 | 73,390,000 | 53,397,000 | 19,373,000 | 31,753,000 |
Effect of Forex Changes on Cash | -3,455,000 | 1,851,000 | -11,561,000 | -5,377,000 | 4,807,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -64,743,000 | 9,712,000 | -19,211,000 | 105,194,000 | 22,296,000 | 2,999,000 | 20,496,000 | -11,660,000 | 28,272,000 | 17,505,000 | -3,533,000 | -11,536,000 | 16,661,000 | 16,220,000 | 1,497,000 | 24,486,000 | 5,458,000 | 5,589,000 | -3,968,000 | 5,896,000 | -2,722,000 |
Cash at End of Period | 897,029,000 | 251,537,000 | 241,825,000 | 261,036,000 | 155,842,000 | 133,546,000 | 130,547,000 | 110,051,000 | 121,711,000 | 75,105,000 | 57,600,000 | 61,133,000 | 72,669,000 | 56,008,000 | 39,788,000 | 38,291,000 | 15,740,000 | 11,882,000 | 6,293,000 | 10,261,000 | 4,365,000 |
Cash at Start of Period | 961,772,000 | 241,825,000 | 261,036,000 | 155,842,000 | 133,546,000 | 130,547,000 | 110,051,000 | 121,711,000 | 93,439,000 | 57,600,000 | 61,133,000 | 72,669,000 | 56,008,000 | 39,788,000 | 38,291,000 | 13,805,000 | 10,282,000 | 6,293,000 | 10,261,000 | 4,365,000 | 7,087,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | -3,068,000 | 9,712,000 | 8,708,000 | 921,000 | -13,728,000 | 23,868,000 | 20,421,000 | -17,742,000 | 5,570,000 | 6,961,000 | -7,623,000 | 4,543,000 | 12,879,000 | 21,645,000 | -6,157,000 | 48,875,000 | 1,894,000 | -68,197,000 | -47,617,000 | -12,413,000 | -33,612,000 |
Capital Expenditure | -2,092,000 | -2,316,000 | -3,748,000 | -4,667,000 | -6,309,000 | -8,443,000 | -7,982,000 | -3,185,000 | -2,876,000 | -1,833,000 | -678,000 | -706,000 | -961,000 | -1,184,000 | -1,227,000 | -1,556,000 | -2,027,000 | -2,130,000 | -1,744,000 | -1,421,000 | -608,000 |
Free Cash Flow | -5,160,000 | 7,396,000 | 4,960,000 | -3,746,000 | -20,037,000 | 15,425,000 | 12,439,000 | -20,927,000 | 2,694,000 | 5,128,000 | -8,301,000 | 3,837,000 | 11,918,000 | 20,461,000 | -7,384,000 | 47,319,000 | -133,000 | -70,327,000 | -49,361,000 | -13,834,000 | -34,220,000 |