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 |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1,513,700 | 1,513,700 | 1,246,200 | 1,024,200 | 842,500 | 824,100 | 740,700 | 750,700 | 623,400 | 693,900 |
Revenue Growth | - | 21.47% | 21.68% | 21.57% | 2.23% | 11.26% | -1.33% | 20.42% | -10.16% | |
Cost of Revenue | 867,200 | 867,200 | 773,000 | 641,900 | 501,200 | 455,900 | 425,800 | 457,700 | 396,400 | 413,100 |
Gross Profit | 646,500 | 646,500 | 473,200 | 382,300 | 341,300 | 368,200 | 314,900 | 293,000 | 227,000 | 280,800 |
Gross Profit Margin | 42.71% | 42.71% | 37.97% | 37.33% | 40.51% | 44.68% | 42.51% | 39.03% | 36.41% | 40.47% |
Research and Development | 209,900 | 209,900 | 169,900 | 134,000 | 83,700 | 67,900 | 59,000 | 0 | 0 | 0 |
General and Administrative Expenses | 513,400 | 513,400 | 499,000 | 417,800 | 333,500 | 295,900 | 258,800 | 253,000 | 225,300 | 245,500 |
Total Operating Expenses | 569,800 | 513,400 | 499,000 | 417,800 | 333,500 | 295,900 | 258,800 | 253,000 | 231,200 | 245,500 |
Operating Income or Loss | 133,100 | 133,100 | -34,300 | -54,400 | 5,100 | 72,300 | 56,100 | 40,000 | -11,200 | 35,300 |
Operating Margin | 8.78% | 8.79% | -2.75% | -5.31% | 0.61% | 8.77% | 7.57% | 5.33% | -1.80% | 5.09% |
Interest Expense | 36,100 | 36,100 | 28,600 | 35,900 | 25,100 | 32,400 | 83,200 | 87,100 | 87,400 | 87,800 |
EBITDA | 191,400 | 198,900 | 54,700 | 23,100 | 45,600 | 103,100 | 112,900 | 97,900 | 49,000 | 69,100 |
Depreciation and Amortization | 131,700 | 132,500 | 89,000 | 77,500 | 51,800 | 51,500 | 56,600 | 57,900 | 53,200 | 56,000 |
Income Before Tax | 96,000 | 96,000 | -62,900 | -90,300 | -20,000 | 34,300 | -26,900 | -54,500 | -98,600 | -80,300 |
Income Tax Expense | 41,200 | 41,200 | 10,500 | -14,900 | -16,000 | -44,400 | 8,400 | -44,700 | 6,700 | 8,600 |
Net Income | 54,800 | 54,800 | -73,400 | -75,400 | -4,000 | 78,700 | -60,600 | -9,200 | -92,900 | -104,700 |
Net Income Margin | 3.48% | 3.62% | -5.89% | -7.36% | -0.47% | 9.55% | -8.18% | -1.23% | -14.90% | -15.09% |
EPS | 0.35 | 0.35 | -0.48 | -0.50 | -0.03 | 0.55 | -0.53 | -0.14 | -1.42 | -1.60 |
EPS Diluted | 0.35 | 0.35 | -0.48 | -0.50 | -0.03 | 0.53 | -0.53 | -0.07 | -0.70 | -0.79 |
Weighted Average Shares Out | - | 155,300 | 152,900 | 150,400 | 146,774 | 142,049 | 114,050 | 65,314 | 65,314 | 65,314 |
Weighted Average Shares Out Diluted | - | 158,500 | 152,940 | 150,402 | 146,774 | 148,757 | 114,050 | 133,166 | 133,166 | 133,166 |
Reported Currency: USD | Q4 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||
Cash and Cash Equivalents | 570,300 | 570,300 | 431,900 | 367,500 | 188,200 | 281,300 | 217,800 | 99,600 | 131,400 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 3,204,100 | 2,603,500 | 4,099,700 | 3,702,800 |
Cash + Short Term Investments | 570,300 | 570,300 | 431,900 | 367,500 | 188,200 | 281,300 | 217,800 | 99,600 | 131,400 |
Net Receivables | 228,800 | 228,800 | 180,100 | 146,300 | 101,100 | 80,400 | 57,500 | 79,900 | 78,100 |
Inventory | 5,029,400 | 5,029,400 | 4,184,000 | 3,537,700 | 3,759,400 | 3,204,100 | 2,603,500 | 4,137,600 | 3,734,500 |
Other Current Assets | -4,901,900 | -4,901,900 | 4,328,300 | 3,654,200 | 73,900 | 57,900 | 2,658,800 | 5,300 | 1,000 |
Total Current Assets | 5,955,200 | 5,955,200 | 4,894,000 | 4,144,100 | 4,122,600 | 3,623,700 | 2,934,100 | 4,322,400 | 3,945,000 |
Non-Current Assets | |||||||||
Property, Plant and Equipment | 229,200 | 229,200 | 199,200 | 157,600 | 164,300 | 160,300 | 104,400 | 103,800 | 86,900 |
Goodwill | 2,293,900 | 2,293,900 | 2,280,000 | 2,323,600 | 2,031,800 | 1,973,500 | 1,927,400 | 2,087,300 | 2,058,000 |
Intangible Assets | 230,200 | 230,200 | 281,600 | 332,500 | 195,000 | 177,900 | 187,500 | 212,400 | 232,900 |
Long Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 302,400 | 302,400 | 262,400 | 208,400 | 187,600 | 150,300 | 94,400 | 4,000 | 3,200 |
Total Non-Current Assets | 3,055,700 | 3,055,700 | 3,023,200 | 3,022,100 | 2,578,700 | 2,462,000 | 2,313,700 | 2,407,500 | 2,381,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 9,010,900 | 9,010,900 | 7,917,200 | 7,166,200 | 6,701,300 | 6,085,700 | 5,247,800 | 6,729,900 | 6,326,000 |
Current Liabilities | |||||||||
Accounts Payable | 66,700 | 66,700 | 54,300 | 51,700 | 38,900 | 43,200 | 41,500 | 48,800 | 46,400 |
Short Term Debt | 7,600 | 7,600 | 17,800 | 19,600 | 17,700 | 19,600 | 6,800 | 0 | 2,300 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 40,200 | 40,200 | 41,200 | 48,700 | 24,400 | 25,500 | 23,200 | 16,800 | 13,100 |
Other Current Liabilities | 130,300 | 130,300 | 4,420,200 | 3,621,900 | 3,782,900 | 3,283,400 | 2,698,100 | 4,206,900 | 3,817,200 |
Total Current Liabilities | 5,334,900 | 5,334,900 | 4,533,500 | 3,741,900 | 3,863,900 | 3,371,700 | 2,769,600 | 4,272,500 | 3,879,000 |
Non-Current Liabilities | |||||||||
Long Term Debt | 1,236,000 | 1,236,000 | 1,247,100 | 1,157,100 | 694,200 | 696,400 | 663,500 | 1,119,800 | 1,139,800 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 5,131,900 | 5,131,900 | 4,326,000 | 39,700 | 45,000 | 135,300 | 199,200 | 208,600 | 301,300 |
Total Non-Current Liabilities | 1,277,800 | 1,277,800 | 1,274,300 | 1,196,800 | 739,200 | 831,700 | 862,700 | 1,328,400 | 1,441,100 |
Total Liabilities | 6,612,700 | 6,612,700 | 5,807,800 | 4,938,700 | 4,603,100 | 4,203,400 | 3,632,300 | 5,600,900 | 5,320,100 |
Common Stock | 1,600 | 1,600 | 1,500 | 1,500 | 1,500 | 1,400 | 1,400 | 700 | 700 |
Retained Earnings | -317,800 | -317,800 | -372,600 | -309,200 | -233,800 | -229,800 | -335,600 | -348,200 | -318,500 |
Accumulated Other Comprehensive Income/Loss | -436,700 | -436,700 | -485,000 | -324,800 | -276,000 | -338,400 | -375,900 | -312,100 | -351,500 |
Total Stockholders Equity | 2,398,200 | 2,398,200 | 2,109,400 | 2,227,500 | 2,098,200 | 1,882,300 | 1,615,500 | 1,091,200 | 967,200 |
Total Investments | 0 | 0 | 0 | 0 | 0 | 3,204,100 | 2,603,500 | 4,099,700 | 3,702,800 |
Total Debt | 1,243,600 | 1,243,600 | 1,254,900 | 1,176,700 | 711,900 | 716,000 | 670,300 | 1,119,800 | 1,142,100 |
Net Debt | 673,300 | 673,300 | 823,000 | 809,200 | 523,700 | 434,700 | 452,500 | 1,020,200 | 1,010,700 |
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 |
---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||
Net Income | 54,800 | 54,800 | -73,400 | -75,400 | -4,000 | 78,700 | -61,100 | -10,500 | -92,800 | -104,700 |
Depreciation & Amortization | 132,500 | 132,500 | 89,000 | 77,500 | 51,800 | 57,100 | 56,600 | 57,900 | 53,200 | 56,000 |
Deferred Income Tax | 4,100 | 4,100 | -1,700 | -38,500 | -7,000 | -69,400 | -16,100 | -65,000 | -8,300 | -7,900 |
Stock Based Compensation | 136,700 | 136,700 | 144,800 | 113,400 | 65,800 | 36,500 | 23,200 | 17,200 | 12,500 | 12,800 |
Change in Working Capital | -124,800 | -124,800 | -42,100 | -41,000 | -161,100 | -61,500 | -48,500 | -43,600 | -49,300 | -40,600 |
Accounts Receivable | -62,000 | 0 | -39,500 | -34,800 | -12,000 | -16,400 | 0 | 0 | 0 | 0 |
Inventory | 62,000 | 0 | 39,500 | 34,800 | 12,000 | 16,400 | 0 | 0 | 0 | 0 |
Accounts Payable | 9,300 | 9,300 | -200 | 9,300 | -1,400 | 3,800 | -6,400 | -4,300 | -4,400 | -3,200 |
Other Working Capital | -134,100 | -134,100 | -41,900 | -50,300 | -159,700 | -65,300 | -42,100 | -39,300 | -44,900 | -37,400 |
Other Non-Cash Items | 16,200 | 16,200 | 16,000 | 12,800 | 24,300 | 9,200 | 55,400 | 4,200 | 9,200 | 66,100 |
Net Cash Provided by Operating Activities | 219,500 | 219,500 | 132,600 | 48,800 | -30,200 | 50,600 | 9,500 | -39,800 | -75,500 | -18,300 |
Cash Flows from Investing Activities | ||||||||||
Investments in Property, Plant, and Equipment | -114,400 | -114,400 | -94,500 | -63,700 | -59,800 | -55,200 | -40,200 | -50,800 | -32,900 | -34,500 |
Acquisitions Net | 86,000 | 114,400 | 342,500 | -409,500 | -58,300 | -30,200 | 32,200 | -500 | 101,600 | -18,600 |
Purchases of Investments | -534,900 | -534,900 | -652,800 | -763,800 | -212,400 | -408,400 | -855,200 | -598,500 | -699,700 | -610,600 |
Sales/Maturities of Investments | 447,500 | 447,500 | 404,800 | 488,000 | 369,300 | 374,500 | 844,300 | 610,200 | 677,600 | 557,000 |
Other Investing Activities | -87,000 | -115,400 | -342,500 | 37,900 | 0 | 0 | -32,200 | -367,800 | 716,400 | 430,600 |
Net Cash Used for Investing Activities | -202,800 | -202,800 | -342,500 | -711,100 | 38,800 | -119,300 | -51,100 | -407,400 | 763,000 | 323,900 |
Cash Flows from Financing Activities | ||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 14,800 | 49,000 | 38,400 | 95,400 | 91,700 | 595,000 | 595,000 | 78,400 | 75,000 | 0 |
Common Stock Repurchased | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,800 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 242,000 | 242,000 | 870,100 | 407,500 | 565,300 | 609,700 | -1,251,600 | 406,800 | -630,700 | -368,200 |
Net Cash Used Provided by Financing Activities | 242,000 | 242,000 | 870,100 | 407,500 | 565,300 | 609,700 | -1,251,600 | 406,800 | -630,700 | -368,200 |
Effect of Forex Changes on Cash | 11,500 | 11,500 | -8,100 | -20,900 | -4,000 | 11,300 | -12,800 | 8,600 | 1,300 | -10,400 |
Net Change in Cash | 816,500 | 270,200 | 652,100 | -275,700 | 569,900 | 552,300 | -1,305,500 | -31,800 | 57,600 | -72,900 |
Cash at End of Period | 14,511,500 | 3,421,400 | 2,604,900 | 1,952,800 | 2,228,500 | 1,658,600 | 1,106,300 | 99,600 | 120,800 | 63,200 |
Cash at Start of Period | 13,695,000 | 3,151,200 | 1,952,800 | 2,228,500 | 1,658,600 | 1,106,300 | 2,411,800 | 131,400 | 63,200 | 136,100 |
Free Cash Flow | ||||||||||
Operating Cash Flow | 219,500 | 219,500 | 132,600 | 48,800 | -30,200 | 50,600 | 9,500 | -39,800 | -75,500 | -18,300 |
Capital Expenditure | -114,400 | -114,400 | -94,500 | -63,700 | -59,800 | -55,200 | -40,200 | -50,800 | -32,900 | -34,500 |
Free Cash Flow | 105,100 | 105,100 | 38,100 | -14,900 | -90,000 | -4,600 | -30,700 | -90,600 | -108,400 | -52,800 |