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 6,916,900 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,045,800 4,361,400 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,871,100 2,514,700 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.58% 36.57% 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,297,900 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,431,400 1,350,400 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,217,200 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 17.58% 16.93% 13.81% 10.98% 1.75% 11.23% 16.47% 4.58% 5.38% -9.66% 1.88% 17.03%
Interest Expense 154,600 156,700 103,200 87,700 111,100 88,900 99,600 140,700 170,338 162,900 164,376 0
EBITDA 1,453,900 1,623,400 1,279,300 1,031,800 614,500 458,100 630,600 287,900 332,196 386,400 494,705 464,886
Depreciation and Amortization 461,400 459,100 462,000 466,100 528,800 182,800 180,400 173,800 172,725 163,000 160,350 63,778
Income Before Tax 1,089,700 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 246,300 240,000 149,600 -21,800 13,000 31,800 80,100 -131,200 -31,860 -14,700 22,996 97,069
Net Income 819,800 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.84% 11.32% 10.22% 10.92% -0.66% 6.49% 10.02% 0.77% -1.89% -16.51% -5.25% 11.18%
EPS 2.03 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.01 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 Q1 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,452,300 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 26,200 23,900 34,800 0 0 0 0 0 0 0 0
Cash + Short Term Investments 1,452,300 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,245,200 1,234,200 1,122,000 948,600 966,600 459,100 525,400 536,300 441,578 403,250 444,815
Inventory 1,051,800 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 257,500 219,600 206,900 186,900 201,000 76,800 60,700 39,500 47,183 50,836 63,365
Total Current Assets 4,006,800 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 742,200 711,400 624,400 648,600 797,300 326,600 356,600 363,200 358,391 340,765 295,244
Goodwill 6,609,900 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 3,589,600 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 152,800 158,900 169,300 145,100 132,100 122,400 103,000 100,400 97,300 79,300 0
Tax Assets 32,700 31,500 22,300 28,000 16,100 3,000 1,300 1,000 1,376 9,438 0
Other Non-Current Assets 395,000 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 11,522,200 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 15,529,000 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 694,000 801,200 778,700 670,500 671,100 322,900 340,000 269,700 214,856 156,868 198,388
Short Term Debt 73,800 30,600 36,500 38,800 40,400 7,600 7,900 20,900 24,465 25,388 0
Tax Payables 75,600 78,400 63,300 41,600 118,700 22,500 24,300 34,500 37,117 29,098 0
Deferred Revenue 345,400 331,200 305,600 242,100 172,800 51,700 69,600 42,700 42,999 58,005 0
Other Current Liabilities 611,400 664,300 553,200 516,300 614,300 192,400 178,900 228,500 215,529 191,018 564,093
Total Current Liabilities 1,724,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 2,687,000 2,693,000 2,716,100 3,401,800 3,859,100 1,603,800 1,664,200 2,019,300 2,753,794 2,769,459 4,001
Deferred Revenue 0 0 0 195,100 275,000 99,700 94,800 99,800 122,710 114,065 0
Deferred Tax 624,200 612,600 610,600 708,600 875,700 251,000 265,500 237,500 487,632 578,958 0
Other Non-Current Liabilities 573,500 583,900 508,000 310,100 360,700 229,400 190,200 226,000 182,205 162,750 -4,001
Total Non-Current Liabilities 3,884,700 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 5,609,300 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 1,891,300 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 -302,600 -227,600 -251,700 -41,600 14,200 -256,000 -247,000 -199,800 -342,364 -265,510 0
Total Stockholders Equity 9,855,300 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 152,800 158,900 169,300 145,100 132,100 122,400 103,000 100,400 97,300 79,300 0
Total Debt 2,760,800 2,723,600 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 1,308,500 1,128,100 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 822,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 461,400 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 165,500 -76,900 -85,800 -103,600 -104,400 -21,300 4,000 -249,000 -84,359 -63,500 -25,140 0
Stock Based Compensation 53,900 51,900 78,900 87,200 47,500 19,200 0 175,000 0 0 0 6,237
Change in Working Capital 49,600 110,600 -197,400 -343,800 384,100 -4,400 -10,400 -16,600 91,269 8,600 -92,849 10,265
Accounts Receivable 49,200 -48,600 -195,200 -282,500 237,500 28,600 13,200 -65,700 -27,616 114,600 -77,578 37,983
Inventory 104,400 117,300 -225,600 -134,400 170,800 18,700 -13,000 -22,700 23,455 -27,800 -51,008 -27,718
Accounts Payable -54,800 -23,900 120,400 118,200 -13,300 -9,200 69,600 39,900 58,099 -46,800 12,193 0
Other Working Capital -49,200 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 235,600 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,368,700 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 -145,300 -105,400 -94,600 -64,100 -48,700 -43,200 -52,200 -56,800 -74,416 -71,000 -73,546 -49,750
Acquisitions Net -539,900 -955,400 -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 600 300 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 -684,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 -1,515,300 -46,100 -655,600 -435,700 -1,619,100 -32,800 -337,600 -2,879,300 -26,482 -80,800 -406,397 -279,485
Common Stock Issued 1,522,700 30,300 19,300 23,700 22,700 42,700 6,800 893,600 3,258 4,200 15,888 0
Common Stock Repurchased -258,900 -263,000 -261,100 -736,800 -2,100 -18,600 -40,700 -3,600 -14,109 -2,100 -3,210 -115,516
Dividends Paid -32,400 -32,400 -32,400 -8,200 0 0 0 0 0 0 0 -9,916
Other Financing Activities -43,900 -26,300 -24,200 -1,148,800 1,949,900 39,900 5,300 3,982,600 -4,677 91,300 781,322 -141,710
Net Cash Used Provided by Financing Activities -327,800 -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 -23,300 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 333,000 -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,423,400 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,090,400 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,368,700 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 -145,300 -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,223,400 1,272,000 765,700 551,400 865,600 300,100 392,300 143,700 91,228 101,100 68,259 239,059