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 |