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 | 2012-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7,157,800 | 6,876,100 | 5,916,300 | 5,152,400 | 4,910,200 | 2,451,900 | 2,689,800 | 2,375,400 | 1,939,436 | 2,126,900 | 2,570,005 | 2,355,525 |
Revenue Growth | - | 16.22% | 14.83% | 4.93% | 100.26% | -8.84% | 13.24% | 22.48% | -8.81% | -17.24% | 9.11% | |
Cost of Revenue | 4,206,400 | 3,993,900 | 3,590,700 | 3,163,900 | 3,296,800 | 1,540,200 | 1,677,300 | 1,477,500 | 1,222,705 | 1,347,800 | 1,633,224 | 1,547,138 |
Gross Profit | 2,951,400 | 2,882,200 | 2,325,600 | 1,988,500 | 1,613,400 | 911,700 | 1,012,500 | 897,900 | 716,731 | 779,100 | 936,781 | 808,387 |
Gross Profit Margin | 41.29% | 41.92% | 39.31% | 38.59% | 32.86% | 37.18% | 37.64% | 37.80% | 36.96% | 36.63% | 36.45% | 34.32% |
Research and Development | 108,000 | 108,000 | 91,000 | 74,000 | 58,000 | 25,000 | 24,000 | 26,000 | 22,000 | 26,000 | 26,000 | 39,500 |
General and Administrative Expenses | 1,343,500 | 1,272,700 | 1,095,800 | 1,028,000 | 894,800 | 436,400 | 434,600 | 446,600 | 414,339 | 427,000 | 476,000 | 402,745 |
Total Operating Expenses | 1,367,100 | 1,717,900 | 1,508,300 | 1,422,800 | 1,507,800 | 636,400 | 569,500 | 787,600 | 560,104 | 557,300 | 605,640 | 432,119 |
Operating Income or Loss | 1,343,100 | 1,164,300 | 817,300 | 565,700 | 85,700 | 275,300 | 443,000 | 108,700 | 104,344 | -205,400 | 48,233 | 401,108 |
Operating Margin | 18.74% | 16.93% | 13.81% | 10.98% | 1.75% | 11.23% | 16.47% | 4.58% | 5.38% | -9.66% | 1.88% | 17.03% |
Interest Expense | 188,800 | 156,700 | 103,200 | 87,700 | 111,100 | 88,900 | 99,600 | 140,700 | 170,338 | 162,900 | 164,376 | 0 |
EBITDA | 1,871,900 | 1,612,300 | 1,312,200 | 1,044,500 | 686,900 | 442,300 | 630,100 | 182,100 | 268,520 | -41,801 | 481,368 | 464,886 |
Depreciation and Amortization | 475,100 | 459,100 | 432,800 | 422,100 | 412,500 | 178,100 | 180,400 | 174,700 | 172,725 | 163,000 | 160,350 | 63,778 |
Income Before Tax | 1,115,100 | 1,031,100 | 742,200 | 513,000 | -19,400 | 190,900 | 349,500 | -112,700 | -63,150 | -366,700 | -112,929 | 361,562 |
Income Tax Expense | 245,400 | 240,000 | 149,600 | -21,800 | 13,000 | 31,800 | 80,100 | -131,200 | -31,860 | -14,700 | 22,996 | 97,069 |
Net Income | 838,600 | 778,700 | 604,700 | 562,500 | -32,400 | 159,100 | 269,400 | 18,400 | -36,620 | -351,200 | -135,023 | 263,266 |
Net Income Margin | 11.72% | 11.32% | 10.22% | 10.92% | -0.66% | 6.49% | 10.02% | 0.77% | -1.89% | -16.51% | -5.25% | 11.18% |
EPS | 2.08 | 1.92 | 1.50 | 1.14 | -0.08 | 0.78 | 1.34 | 0.10 | -0.19 | -1.85 | -0.71 | 8.62 |
EPS Diluted | 2.05 | 1.90 | 1.48 | 1.12 | -0.08 | 0.76 | 1.29 | 0.10 | -0.19 | -1.85 | -0.71 | 8.63 |
Weighted Average Shares Out | - | 404,800 | 405,300 | 414,800 | 382,800 | 203,500 | 201,600 | 182,200 | 189,732 | 189,732 | 189,732 | 30,531 |
Weighted Average Shares Out Diluted | - | 409,000 | 410,200 | 421,200 | 382,800 | 208,900 | 209,100 | 188,400 | 189,732 | 189,732 | 189,732 | 30,504 |
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 | 2012-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||
Cash and Cash Equivalents | 1,376,900 | 1,595,500 | 1,613,000 | 2,109,600 | 1,750,900 | 505,500 | 221,200 | 393,300 | 255,803 | 228,322 | 254,000 |
Short Term Investments | 0 | 0 | 34,800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,376,900 | 1,595,500 | 1,613,000 | 2,109,600 | 1,750,900 | 505,500 | 221,200 | 393,300 | 255,803 | 228,322 | 254,000 |
Net Receivables | 1,342,200 | 1,234,200 | 1,122,000 | 948,600 | 922,200 | 459,100 | 525,400 | 536,300 | 441,578 | 403,250 | 444,815 |
Inventory | 1,162,500 | 1,001,100 | 1,025,400 | 854,200 | 943,600 | 502,500 | 523,900 | 494,500 | 443,949 | 474,950 | 343,197 |
Other Current Assets | 309,600 | 219,600 | 206,900 | 202,500 | 472,300 | 76,800 | 60,700 | 39,500 | 47,186 | 50,836 | 63,365 |
Total Current Assets | 4,191,200 | 4,050,400 | 3,967,300 | 4,114,900 | 3,862,100 | 1,543,900 | 1,331,200 | 1,463,600 | 1,188,513 | 1,157,358 | 1,105,377 |
Non-Current Assets | |||||||||||
Property, Plant and Equipment | 853,100 | 711,400 | 624,400 | 648,600 | 797,300 | 326,600 | 356,600 | 363,200 | 358,391 | 340,765 | 295,244 |
Goodwill | 8,206,200 | 6,609,700 | 6,064,200 | 5,981,600 | 6,303,600 | 1,287,700 | 1,289,500 | 1,227,600 | 1,154,652 | 1,191,005 | 680,900 |
Intangible Assets | 4,445,800 | 3,611,100 | 3,578,600 | 3,912,700 | 4,732,600 | 1,255,000 | 1,368,400 | 1,431,200 | 1,469,922 | 1,644,179 | 339,724 |
Long Term Investments | 0 | 158,900 | 169,300 | 145,100 | 132,100 | 122,400 | 103,000 | 100,400 | 97,300 | 79,300 | 0 |
Tax Assets | 30,300 | 31,500 | 22,300 | 28,000 | 16,100 | 3,000 | 1,300 | 1,000 | 1,376 | 9,438 | 0 |
Other Non-Current Assets | 479,600 | 390,500 | 339,800 | 323,600 | 214,800 | 89,800 | 37,100 | 34,200 | 45,794 | 40,001 | -1,315,868 |
Total Non-Current Assets | 14,015,000 | 11,513,100 | 10,798,600 | 11,039,600 | 12,196,500 | 3,084,500 | 3,155,900 | 3,157,600 | 3,127,435 | 3,304,688 | 1,315,868 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 68,947 |
Total Assets | 18,206,200 | 15,563,500 | 14,765,900 | 15,154,500 | 16,058,600 | 4,628,400 | 4,487,100 | 4,621,200 | 4,315,948 | 4,462,046 | 2,490,192 |
Current Liabilities | |||||||||||
Accounts Payable | 743,800 | 801,200 | 778,700 | 670,500 | 536,400 | 322,900 | 340,000 | 269,700 | 214,900 | 156,868 | 198,388 |
Short Term Debt | 58,200 | 72,200 | 76,100 | 73,700 | 87,500 | 24,700 | 7,900 | 20,900 | 24,465 | 25,388 | 0 |
Tax Payables | 51,600 | 78,400 | 63,300 | 41,600 | 118,700 | 22,500 | 24,300 | 34,500 | 37,117 | 29,098 | 0 |
Deferred Revenue | 333,300 | 331,200 | 305,600 | 242,100 | 172,800 | 51,700 | 69,600 | 42,700 | 42,999 | 58,005 | 0 |
Other Current Liabilities | 588,700 | 544,300 | 450,300 | 439,800 | 756,000 | 152,800 | 154,600 | 194,000 | 178,368 | 161,920 | 564,093 |
Total Current Liabilities | 1,775,600 | 1,827,300 | 1,674,000 | 1,467,700 | 1,498,600 | 574,600 | 596,400 | 561,800 | 497,849 | 431,279 | 762,481 |
Non-Current Liabilities | |||||||||||
Long Term Debt | 4,782,500 | 2,693,000 | 2,716,100 | 3,401,800 | 3,859,100 | 1,603,800 | 1,689,600 | 2,019,300 | 2,820,503 | 2,655,394 | 4,001 |
Deferred Revenue | 0 | 0 | 0 | 195,100 | 275,000 | 99,700 | 94,800 | 99,800 | 122,710 | 114,065 | 0 |
Deferred Tax | 802,700 | 612,600 | 610,600 | 708,600 | 875,700 | 251,000 | 265,500 | 237,500 | 487,632 | 578,958 | 0 |
Other Non-Current Liabilities | 511,200 | 583,900 | 508,000 | 505,200 | 635,700 | 329,100 | 259,600 | 325,800 | 603,128 | 162,750 | -4,001 |
Total Non-Current Liabilities | 6,096,400 | 3,889,500 | 3,834,700 | 4,615,600 | 5,370,500 | 2,183,900 | 2,214,700 | 2,582,600 | 3,546,341 | 3,625,232 | 4,001 |
Total Liabilities | 7,872,000 | 5,716,800 | 5,508,700 | 6,083,300 | 6,869,100 | 2,758,500 | 2,811,100 | 3,144,400 | 4,044,190 | 4,056,511 | 1,036,029 |
Common Stock | 4,300 | 4,300 | 4,300 | 4,300 | 4,200 | 2,100 | 2,000 | 2,000 | 1,505 | 1,502 | 601 |
Retained Earnings | 2,281,800 | 1,697,200 | 950,900 | 378,600 | -175,700 | -141,400 | -308,700 | -577,800 | -596,233 | -559,613 | 1,226,237 |
Accumulated Other Comprehensive Income/Loss | -202,100 | -227,600 | -251,700 | -41,600 | 14,200 | -256,000 | -247,000 | -199,800 | -342,364 | -265,510 | 0 |
Total Stockholders Equity | 10,267,600 | 9,783,800 | 9,195,800 | 9,001,500 | 9,119,700 | 1,869,900 | 1,676,000 | 1,476,800 | 265,908 | 390,233 | 1,451,615 |
Total Investments | 30,100 | 158,900 | 169,300 | 145,100 | 132,100 | 122,400 | 103,000 | 100,400 | 97,300 | 79,300 | 0 |
Total Debt | 4,840,700 | 2,765,200 | 2,752,600 | 3,440,600 | 3,899,500 | 1,611,400 | 1,672,100 | 2,040,200 | 2,778,259 | 2,794,847 | 0 |
Net Debt | 3,463,800 | 1,169,700 | 1,139,600 | 1,331,000 | 2,148,600 | 1,105,900 | 1,450,900 | 1,646,900 | 2,522,456 | 2,566,525 | -254,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 | 2012-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||
Net Income | 840,400 | 778,700 | 593,300 | 523,400 | -32,400 | 159,100 | 269,400 | 18,500 | -31,290 | -352,000 | -135,925 | 263,266 |
Depreciation & Amortization | 475,100 | 459,100 | 432,800 | 422,100 | 500,900 | 178,100 | 180,400 | 173,800 | 172,725 | 163,000 | 160,350 | 63,778 |
Deferred Income Tax | -76,900 | -76,900 | -85,800 | -103,600 | -104,400 | -21,300 | 4,000 | -249,000 | -84,359 | -63,500 | -25,140 | 0 |
Stock Based Compensation | 60,300 | 51,900 | 78,900 | 87,200 | 47,500 | 19,200 | 2,800 | 175,000 | 0 | 0 | 0 | 6,237 |
Change in Working Capital | 59,300 | 110,600 | -197,400 | -343,800 | 384,100 | -4,400 | -10,400 | -16,600 | 91,269 | 8,600 | -92,849 | 10,265 |
Accounts Receivable | 5,500 | -48,600 | -195,200 | -282,500 | 237,500 | 28,600 | 13,200 | -65,700 | -27,616 | 114,600 | -77,578 | 37,983 |
Inventory | 67,200 | 117,300 | -225,600 | -134,400 | 170,800 | 18,700 | -13,000 | -22,700 | 23,455 | -27,800 | -51,008 | -27,718 |
Accounts Payable | 21,300 | -23,900 | 120,400 | 118,200 | -13,300 | -9,200 | 69,600 | 39,900 | 58,099 | -46,800 | 12,193 | 0 |
Other Working Capital | -34,700 | 65,800 | 103,000 | -45,100 | -10,900 | -42,500 | -80,200 | 31,900 | 37,331 | -31,400 | 23,544 | 0 |
Other Non-Cash Items | 735,000 | 54,000 | 38,500 | 30,200 | 114,800 | 12,600 | -1,700 | 98,800 | 48,547 | 47,600 | 47,085 | -38,235 |
Net Cash Provided by Operating Activities | 1,451,900 | 1,377,400 | 860,300 | 615,500 | 914,300 | 343,300 | 444,500 | 200,500 | 165,644 | 172,100 | 141,805 | 288,809 |
Cash Flows from Investing Activities | ||||||||||||
Investments in Property, Plant, and Equipment | -143,400 | -105,400 | -94,600 | -64,100 | -48,700 | -43,200 | -52,200 | -56,800 | -74,416 | -71,000 | -73,546 | -49,750 |
Acquisitions Net | -2,798,300 | -963,000 | -246,800 | -974,800 | 9,000 | -12,000 | -186,300 | -18,800 | -13,883 | -26,200 | -82,319 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 56,800 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6,200 | 0 | 0 | 0 | 0 |
Other Investing Activities | 100 | 7,900 | 8,500 | 1,953,200 | 1,800 | 900 | 3,500 | -48,200 | 6,223 | 13,200 | 459 | 9,027 |
Net Cash Used for Investing Activities | -2,941,600 | -1,060,500 | -332,900 | 914,300 | -37,900 | -54,300 | -235,000 | -60,800 | -82,076 | -84,000 | -155,406 | -40,723 |
Cash Flows from Financing Activities | ||||||||||||
Debt Repayment | 2,055,100 | -27,600 | -655,600 | -435,700 | 361,000 | -32,600 | -337,600 | -868,600 | -25,500 | -33,200 | -23,547 | 0 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 893,600 | 3,300 | 4,200 | 15,888 | 0 |
Common Stock Repurchased | -328,300 | -263,000 | -261,100 | -736,800 | -2,100 | -18,600 | -40,700 | -3,600 | -14,100 | -2,100 | -3,210 | -115,516 |
Dividends Paid | -32,300 | -32,400 | -32,400 | -8,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -9,916 |
Other Financing Activities | -55,500 | -14,500 | -4,900 | 23,700 | -30,200 | 39,700 | 5,300 | -38,800 | -6,700 | -3,900 | 7,171 | -141,710 |
Net Cash Used Provided by Financing Activities | 1,639,000 | -337,500 | -954,000 | -1,157,000 | 328,700 | -11,500 | -373,000 | -17,400 | -43,002 | -35,000 | -3,698 | -151,626 |
Effect of Forex Changes on Cash | 30,100 | 3,100 | -70,000 | -14,100 | 40,300 | 6,800 | -8,600 | 15,200 | -13,085 | -9,000 | -17,208 | 2,281 |
Net Change in Cash | 179,400 | -17,500 | -496,600 | 358,700 | 1,245,400 | 284,300 | -172,100 | 137,500 | 27,481 | 44,100 | -34,507 | 98,741 |
Cash at End of Period | 5,487,200 | 1,595,500 | 1,613,000 | 2,109,600 | 1,750,900 | 505,500 | 221,200 | 393,300 | 255,803 | 228,300 | 184,157 | 254,000 |
Cash at Start of Period | 5,307,800 | 1,613,000 | 2,109,600 | 1,750,900 | 505,500 | 221,200 | 393,300 | 255,800 | 228,322 | 184,200 | 218,664 | 155,259 |
Free Cash Flow | ||||||||||||
Operating Cash Flow | 1,451,900 | 1,377,400 | 860,300 | 615,500 | 914,300 | 343,300 | 444,500 | 200,500 | 165,644 | 172,100 | 141,805 | 288,809 |
Capital Expenditure | -84,000 | -105,400 | -94,600 | -64,100 | -48,700 | -43,200 | -52,200 | -56,800 | -74,416 | -71,000 | -73,546 | -49,750 |
Free Cash Flow | 1,367,900 | 1,272,000 | 765,700 | 551,400 | 865,600 | 300,100 | 392,300 | 143,700 | 91,228 | 101,100 | 68,259 | 239,059 |