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
Revenue 4,109,900 4,104,500 4,121,800 3,764,800 3,017,800 2,957,200 2,965,100 2,845,700 4,890,000 4,616,400 4,666,800 6,999,700 4,306,800
Revenue Growth - -0.42% 9.48% 24.75% 2.05% -0.27% 4.20% -41.81% 5.93% -1.08% -33.33% 62.53%
Cost of Revenue 2,540,900 2,578,300 2,757,200 2,445,600 1,951,600 1,905,700 1,917,400 1,858,200 3,095,900 2,981,900 3,046,300 4,543,000 2,883,200
Gross Profit 1,569,000 1,526,200 1,364,600 1,319,200 1,066,200 1,051,500 1,047,700 987,500 1,794,100 1,634,500 1,620,500 2,456,700 1,423,600
Gross Profit Margin 38.13% 37.18% 33.11% 35.04% 35.33% 35.56% 35.33% 34.70% 36.69% 35.41% 34.72% 35.10% 33.05%
Research and Development 97,900 99,800 92,200 85,900 75,700 78,900 76,700 73,200 114,100 98,700 96,400 122,800 92,300
General and Administrative Expenses 623,800 636,500 593,600 576,700 506,400 526,100 493,700 505,500 941,500 842,700 946,100 1,390,500 989,900
Total Operating Expenses 721,700 736,300 685,800 662,600 582,100 605,000 570,400 578,700 1,055,600 1,020,100 1,081,000 1,691,300 1,501,500
Operating Income or Loss 847,300 789,900 678,800 656,600 484,100 446,500 477,300 408,800 738,500 693,100 578,000 943,400 341,400
Operating Margin 20.53% 19.24% 16.47% 17.44% 16.04% 15.10% 16.10% 14.37% 15.10% 15.01% 12.39% 13.48% 7.93%
Interest Expense 107,700 118,300 61,800 12,500 23,900 30,100 0 0 0 0 0 0 0
EBITDA 962,300 904,700 785,400 734,100 559,200 526,500 561,900 496,000 919,500 842,400 718,300 1,218,800 501,500
Depreciation and Amortization 115,000 114,800 106,600 77,500 75,100 80,000 84,600 87,200 181,000 149,300 140,300 275,400 160,100
Income Before Tax 661,200 618,900 550,600 626,800 432,100 407,500 379,800 172,800 561,000 512,500 470,900 694,500 -146,100
Income Tax Expense 1,400 -4,000 67,400 70,800 75,000 45,800 58,100 58,700 109,400 115,400 114,300 177,000 67,200
Net Income 659,500 622,700 480,900 553,000 358,600 355,700 347,400 485,400 521,600 397,100 356,600 511,700 -81,500
Net Income Margin 16.06% 15.17% 11.67% 14.69% 11.88% 12.03% 11.72% 17.06% 10.67% 8.60% 7.64% 7.31% -1.89%
EPS 3.98 3.77 2.92 3.34 2.15 2.10 1.98 2.67 2.88 2.17 1.84 2.50 -0.64
EPS Diluted 3.95 3.74 2.90 3.30 2.14 2.09 1.96 2.64 2.85 2.17 1.84 2.50 -0.64
Weighted Average Shares Out - 165,100 164,800 165,800 166,500 169,400 175,800 181,700 181,300 182,995 193,804 204,680 127,344
Weighted Average Shares Out Diluted - 166,300 165,600 167,500 167,400 170,400 177,300 183,700 183,100 182,600 193,700 204,600 127,400

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
Current Assets
Cash and Cash Equivalents 214,300 170,300 108,900 94,500 82,100 82,500 74,300 86,300 238,500 126,300 110,400 256,000 261,300
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 214,300 170,300 108,900 94,500 82,100 82,500 74,300 86,300 238,500 126,300 110,400 256,000 261,300
Net Receivables 629,700 632,500 579,900 583,100 417,600 543,900 524,700 534,600 871,700 887,600 1,309,400 1,376,600 1,399,000
Inventory 647,500 677,700 790,000 562,900 420,000 377,400 387,500 356,900 524,200 564,700 1,130,400 1,195,100 1,333,900
Other Current Assets 72,000 88,500 79,700 63,500 55,400 58,100 52,900 771,000 1,037,600 1,199,000 343,900 404,400 210,100
Total Current Assets 1,563,500 1,569,000 1,558,500 1,304,000 975,100 1,061,900 1,039,400 1,748,800 2,672,000 2,777,600 2,894,100 3,232,100 3,204,300
Non-Current Assets
Property, Plant and Equipment 486,200 464,000 423,100 394,500 384,800 360,400 272,600 279,800 538,600 539,800 950,000 1,044,300 1,188,200
Goodwill 3,250,600 3,274,600 3,252,600 2,504,500 2,392,200 2,258,300 2,072,700 2,112,800 4,217,400 4,259,000 4,741,900 4,860,700 5,111,000
Intangible Assets 0 1,042,400 1,094,600 428,000 325,900 339,200 276,300 321,800 1,631,800 1,747,400 1,608,100 1,749,900 1,926,900
Long Term Investments 1,012,400 1,042,400 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 126,700 113,200 26,000 23,100 27,400 29,600 26,200 29,000 39,000 0 0 0 0
Other Non-Current Assets 108,600 -942,300 92,700 99,500 91,800 90,100 119,300 4,141,500 2,436,000 2,509,700 461,100 856,300 -8,226,100
Total Non-Current Assets 4,984,500 4,994,300 4,889,000 3,449,600 3,222,100 3,077,600 2,767,100 6,884,900 8,862,800 9,055,900 7,761,100 8,511,200 8,226,100
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 452,300
Total Assets 6,548,000 6,563,300 6,447,500 4,753,600 4,197,200 4,139,500 3,806,500 8,633,700 11,534,800 11,833,500 10,655,200 11,743,300 11,882,700
Current Liabilities
Accounts Payable 295,000 278,900 355,000 385,700 245,100 325,100 378,600 321,500 436,600 403,800 583,100 576,900 567,000
Short Term Debt 28,800 26,200 29,300 25,600 22,100 19,000 41,200 102,800 800 0 0 0 0
Tax Payables 25,800 20,700 21,800 32,000 14,600 11,100 10,400 39,700 87,300 0 0 0 0
Deferred Revenue 28,200 46,900 43,800 31,200 22,500 22,500 21,300 20,100 22,500 0 0 0 0
Other Current Liabilities 598,400 597,600 635,000 609,200 482,800 382,400 377,600 857,800 1,011,300 1,082,700 1,056,400 1,033,300 1,078,100
Total Current Liabilities 950,400 949,600 1,063,100 1,051,700 772,500 749,000 818,700 1,199,400 1,471,200 1,486,500 1,639,500 1,610,200 1,645,100
Non-Current Liabilities
Long Term Debt 1,752,600 1,988,300 2,317,300 894,100 839,600 1,029,100 787,600 1,440,700 4,278,400 4,685,800 2,997,400 2,547,900 2,454,300
Deferred Revenue 104,000 79,100 52,400 62,600 65,100 61,100 0 0 0 0 0 0 0
Deferred Tax 38,700 40,000 43,300 89,800 107,400 104,400 105,900 108,600 609,500 0 0 0 0
Other Non-Current Liabilities 269,400 289,200 263,300 233,500 306,300 242,000 258,200 847,200 921,300 1,652,400 1,354,500 1,367,500 -2,454,300
Total Non-Current Liabilities 2,164,700 2,396,600 2,676,300 1,280,000 1,318,400 1,436,600 1,151,700 2,396,500 5,809,200 6,338,200 4,351,900 3,915,400 2,454,300
Total Liabilities 3,115,100 3,346,200 3,739,400 2,331,700 2,090,900 2,185,600 1,970,400 3,595,900 7,280,400 7,824,700 5,991,400 5,525,600 5,395,200
Common Stock 1,700 1,700 1,700 1,700 1,700 1,700 1,700 1,800 1,800 1,800 2,000 113,500 113,500
Retained Earnings 2,109,300 1,866,200 1,390,500 1,051,400 631,200 401,000 169,200 2,481,700 2,068,100 1,791,700 2,044,000 1,829,100 1,292,300
Accumulated Other Comprehensive Income/Loss -247,300 -244,400 -239,000 -213,900 -207,300 -226,500 -228,600 -243,400 -736,300 -645,000 -380,300 -43,600 0
Total Stockholders Equity 3,432,900 3,217,100 2,708,100 2,421,900 2,106,300 1,953,900 1,836,100 5,037,800 4,254,400 4,008,800 4,663,800 6,095,300 6,371,100
Total Investments 1,012,400 1,042,400 0 0 0 0 0 0 0 0 0 0 0
Total Debt 1,885,400 2,093,600 2,399,000 982,300 926,800 1,109,200 787,600 1,440,700 4,279,200 4,685,800 2,997,400 2,547,900 0
Net Debt 1,671,100 1,923,300 2,290,100 887,800 844,700 1,026,700 713,300 1,354,400 4,040,700 4,559,500 2,887,000 2,291,900 -261,300

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
Cash Flows from Operating Activities
Net Income 659,800 622,900 483,200 556,000 357,100 361,700 321,700 114,100 451,600 -76,400 214,900 536,800 -107,200
Depreciation & Amortization 115,000 114,800 106,600 77,500 75,100 80,000 84,600 87,200 181,000 149,300 140,300 275,400 160,100
Deferred Income Tax -48,000 -92,500 -44,800 -9,000 4,600 -18,400 -4,100 -18,000 -16,100 -81,500 -79,700 17,100 -175,300
Stock Based Compensation 22,900 29,100 24,900 29,800 20,300 21,400 17,500 32,000 22,700 33,000 33,600 31,100 35,800
Change in Working Capital -50,200 -58,600 -214,900 -32,400 114,600 -96,000 7,000 -64,200 28,500 6,800 131,900 106,100 139,500
Accounts Receivable -42,500 -24,400 30,400 -142,000 148,300 -17,500 -15,300 -13,400 21,300 -6,200 15,300 -106,300 31,200
Inventory 99,500 109,600 -187,000 -121,400 -29,100 13,600 -40,100 -20,500 34,300 54,700 30,800 58,100 108,300
Accounts Payable -29,900 -75,100 -56,900 114,200 -81,900 -63,600 58,300 15,600 38,000 0 0 0 0
Other Working Capital -77,300 -68,700 -1,400 116,800 77,300 -28,500 4,100 -45,900 -65,100 -41,700 85,800 154,300 0
Other Non-Cash Items 238,600 252,100 459,900 325,300 135,100 253,200 196,200 693,800 484,800 626,600 487,700 -21,500 -9,200
Net Cash Provided by Operating Activities 712,300 619,200 363,300 613,200 573,600 353,000 439,100 620,200 861,400 739,300 1,008,400 927,900 43,700
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -76,900 -76,000 -85,200 -60,200 -62,200 -58,500 -48,200 -39,100 -117,800 -91,300 -83,700 -170,000 -94,500
Acquisitions Net -200 5,000 -1,576,800 -333,200 -57,900 -271,900 -13,500 2,717,200 -300 -1,913,900 -12,300 -92,400 0
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -18,600 -14,400 79,200 2,700 2,200 -1,500 19,900 -53,100 -3,700 39,700 -32,300 51,200 470,100
Net Cash Used for Investing Activities -96,100 -85,400 -1,582,800 -390,700 -117,900 -331,900 -41,800 2,625,000 -121,800 -1,965,500 -128,300 -211,200 375,600
Cash Flows from Financing Activities
Debt Repayment -552,600 -332,500 -1,411,700 -55,100 -191,500 -250,000 -635,400 -2,922,400 -385,200 -1,721,700 -454,000 -97,500 -617,200
Common Stock Issued 18,100 9,600 141,000 22,200 32,900 12,500 13,300 37,200 20,700 556,600 1,166,800 723,200 951,400
Common Stock Repurchased 63,800 0 -50,000 -150,000 -150,200 -150,000 -500,000 -200,000 0 -200,000 -1,150,000 -715,800 -334,200
Dividends Paid -148,900 -145,200 -138,600 -133,000 -127,100 -122,700 -187,200 -251,700 -243,600 -231,700 -211,400 -194,200 -112,400
Other Financing Activities 14,900 9,600 9,600 -16,500 32,900 -6,900 901,400 -95,700 8,000 -3,700 -87,700 93,400 -119,900
Net Cash Used Provided by Financing Activities -543,200 -468,100 1,232,700 -222,200 -435,900 -17,100 -407,900 -3,432,600 -600,100 1,286,300 -995,100 -719,100 -232,300
Effect of Forex Changes on Cash 1,900 -4,300 1,200 12,100 -20,200 4,200 -1,400 56,800 -27,300 -44,200 -30,600 21,000 300
Net Change in Cash 72,700 61,400 14,400 12,400 -400 8,200 -12,000 -152,200 112,200 15,900 -145,600 18,600 187,300
Cash at End of Period 630,700 170,300 108,900 94,500 82,100 82,500 74,300 86,300 238,500 126,300 110,400 256,000 237,400
Cash at Start of Period 558,000 108,900 94,500 82,100 82,500 74,300 86,300 238,500 126,300 110,400 256,000 237,400 50,100
Free Cash Flow
Operating Cash Flow 712,300 619,200 363,300 613,200 573,600 353,000 439,100 620,200 861,400 739,300 1,008,400 927,900 43,700
Capital Expenditure -76,900 -76,000 -85,200 -60,200 -62,200 -58,500 -48,200 -39,100 -117,800 -91,300 -83,700 -170,000 -94,500
Free Cash Flow 635,400 543,200 278,100 553,000 511,400 294,500 390,900 581,100 743,600 648,000 924,700 757,900 -50,800