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 | 2011-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3,724,000 | 3,650,800 | 3,271,900 | 2,867,400 | 2,719,900 | 2,854,000 | 2,731,700 | 2,408,200 | 2,238,000 | 2,068,100 | 2,118,300 | 2,093,500 | 2,023,300 | 2,021,200 |
Revenue Growth | - | 11.58% | 14.11% | 5.42% | -4.70% | 4.48% | 13.43% | 7.61% | 8.22% | -2.37% | 1.18% | 3.47% | 0.10% | |
Cost of Revenue | 2,086,100 | 2,069,300 | 1,949,500 | 1,662,500 | 1,541,100 | 1,601,700 | 1,558,400 | 1,337,500 | 1,252,700 | 1,199,000 | 1,264,600 | 1,233,900 | 1,197,700 | 1,211,400 |
Gross Profit | 1,637,900 | 1,581,500 | 1,322,400 | 1,204,900 | 1,178,800 | 1,252,300 | 1,173,300 | 1,070,700 | 985,300 | 869,100 | 853,700 | 859,600 | 825,600 | 809,800 |
Gross Profit Margin | 43.96% | 43.32% | 40.42% | 42.02% | 43.34% | 43.88% | 42.95% | 44.46% | 44.03% | 42.02% | 40.30% | 41.06% | 40.80% | 40.07% |
Research and Development | 101,900 | 101,900 | 74,500 | 73,300 | 54,400 | 54,700 | 54,400 | 48,300 | 47,300 | 45,200 | 43,300 | 39,600 | 38,200 | 0 |
General and Administrative Expenses | 873,800 | 865,600 | 736,000 | 674,700 | 635,700 | 687,200 | 647,500 | 582,500 | 559,800 | 510,500 | 527,400 | 486,200 | 454,300 | 450,800 |
Total Operating Expenses | 873,800 | 873,100 | 736,000 | 674,700 | 635,700 | 687,200 | 647,500 | 582,500 | 559,800 | 510,500 | 527,400 | 486,200 | 454,300 | 450,800 |
Operating Income or Loss | 756,600 | 708,400 | 586,400 | 530,200 | 556,800 | 565,100 | 525,800 | 488,200 | 425,500 | 358,600 | 326,300 | 235,800 | 371,300 | 359,000 |
Operating Margin | 20.25% | 19.40% | 17.92% | 18.49% | 20.47% | 19.80% | 19.25% | 20.27% | 19.01% | 17.34% | 15.40% | 11.26% | 18.35% | 17.76% |
Interest Expense | 99,700 | 93,100 | 75,900 | 50,200 | 51,100 | 56,000 | 54,000 | 105,700 | 64,300 | 52,900 | 53,800 | 10,200 | 1,500 | 1,400 |
EBITDA | 882,400 | 819,300 | 688,300 | 657,300 | 497,700 | 614,300 | 617,600 | 523,300 | 422,600 | 315,400 | 365,700 | 412,400 | 409,200 | 409,600 |
Depreciation and Amortization | 117,200 | 111,600 | 97,900 | 83,100 | 81,000 | 83,000 | 86,200 | 66,900 | 66,900 | 53,200 | 48,800 | 46,100 | 43,800 | 46,000 |
Income Before Tax | 673,400 | 617,200 | 514,500 | 524,000 | 365,400 | 475,200 | 475,200 | 395,700 | 295,000 | 209,300 | 267,900 | 218,500 | 366,700 | 362,200 |
Income Tax Expense | 101,400 | 76,600 | 56,200 | 40,700 | 50,900 | 73,100 | 39,800 | 119,000 | 63,800 | 54,600 | 84,200 | 174,200 | 136,700 | 130,500 |
Net Income | 572,000 | 540,400 | 458,000 | 483,000 | 314,300 | 401,800 | 434,900 | 273,300 | 229,100 | 153,900 | 175,200 | 31,000 | 220,100 | 218,100 |
Net Income Margin | 15.29% | 14.80% | 14.00% | 16.84% | 11.56% | 14.08% | 15.92% | 11.35% | 10.24% | 7.44% | 8.27% | 1.48% | 10.88% | 10.79% |
EPS | 6.54 | 6.15 | 5.20 | 5.37 | 3.41 | 4.29 | 4.58 | 2.87 | 2.39 | 1.60 | 1.82 | 0.32 | 2.29 | 2.27 |
EPS Diluted | 6.51 | 6.12 | 5.19 | 5.34 | 3.39 | 4.26 | 4.54 | 2.85 | 2.36 | 1.59 | 1.82 | 0.32 | 2.29 | 2.27 |
Weighted Average Shares Out | - | 87,900 | 88,000 | 89,900 | 92,300 | 93,600 | 95,000 | 95,100 | 95,800 | 95,900 | 96,100 | 96,000 | 96,000 | 96,029 |
Weighted Average Shares Out Diluted | - | 88,300 | 88,300 | 90,500 | 92,800 | 94,300 | 95,700 | 96,000 | 96,900 | 96,900 | 97,200 | 96,100 | 96,029 | 96,029 |
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 | 2014-12-31 | 2013-12-31 | 2012-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||
Cash and Cash Equivalents | 878,900 | 468,100 | 288,000 | 397,900 | 480,400 | 355,300 | 283,800 | 466,200 | 312,400 | 199,700 | 290,500 | 227,400 | 317,500 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 2,100 | 200 | 1,000 | 2,800 | 0 | 0 | 0 |
Cash + Short Term Investments | 878,900 | 468,100 | 288,000 | 397,900 | 480,400 | 355,300 | 283,800 | 466,200 | 312,400 | 199,700 | 290,500 | 227,400 | 317,500 |
Net Receivables | 458,800 | 421,700 | 395,600 | 283,300 | 347,600 | 329,800 | 324,900 | 308,800 | 271,900 | 313,900 | 296,500 | 260,000 | 381,900 |
Inventory | 449,900 | 438,500 | 479,000 | 380,400 | 283,100 | 269,900 | 280,300 | 239,800 | 220,600 | 204,100 | 179,500 | 155,800 | 166,400 |
Other Current Assets | 74,800 | 32,600 | 52,000 | 56,000 | 33,900 | 46,800 | 42,600 | 17,900 | 24,400 | 17,400 | 207,300 | 248,300 | 44,100 |
Total Current Assets | 1,862,400 | 1,360,900 | 1,214,600 | 1,117,600 | 1,145,000 | 1,001,800 | 931,600 | 1,032,700 | 829,300 | 735,100 | 973,800 | 923,200 | 909,900 |
Non-Current Assets | |||||||||||||
Property, Plant and Equipment | 384,800 | 506,200 | 308,700 | 283,700 | 294,900 | 291,400 | 276,700 | 252,200 | 226,600 | 224,800 | 211,200 | 203,000 | 232,000 |
Goodwill | 1,505,800 | 1,443,100 | 1,413,100 | 803,800 | 819,000 | 873,300 | 883,000 | 761,200 | 716,800 | 714,100 | 506,000 | 504,900 | 637,900 |
Intangible Assets | 604,800 | 572,800 | 608,900 | 447,500 | 487,100 | 510,900 | 547,100 | 394,300 | 357,400 | 372,400 | 125,700 | 146,100 | 150,500 |
Long Term Investments | 66,800 | 65,800 | 46,800 | -154,500 | 13,700 | -112,500 | -84,600 | -35,400 | -72,300 | -91,900 | -72,300 | -86,700 | 16,700 |
Tax Assets | -66,800 | 292,900 | 227,600 | 154,500 | 126,700 | 112,500 | 84,600 | 35,400 | 72,300 | 91,900 | 72,300 | 86,700 | -16,700 |
Other Non-Current Assets | 549,100 | 69,800 | 171,500 | 398,400 | 183,000 | 289,800 | 171,800 | 101,600 | 117,300 | 238,900 | 199,200 | 202,700 | 53,500 |
Total Non-Current Assets | 3,111,300 | 2,950,600 | 2,776,600 | 1,933,400 | 1,924,400 | 1,965,400 | 1,878,600 | 1,509,300 | 1,418,100 | 1,550,200 | 1,042,100 | 1,056,700 | 1,073,900 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 4,973,700 | 4,311,500 | 3,991,200 | 3,051,000 | 3,069,400 | 2,967,200 | 2,810,200 | 2,542,000 | 2,247,400 | 2,285,300 | 2,015,900 | 1,979,900 | 1,983,800 |
Current Liabilities | |||||||||||||
Accounts Payable | 266,700 | 259,200 | 280,700 | 259,100 | 220,400 | 221,000 | 235,000 | 188,300 | 179,900 | 175,100 | 249,500 | 211,300 | 227,200 |
Short Term Debt | 418,900 | 412,600 | 12,600 | 12,600 | 200 | 25,900 | 35,300 | 35,000 | 48,200 | 65,600 | 49,600 | 71,900 | 2,200 |
Tax Payables | 0 | 14,900 | 27,700 | 11,900 | 18,200 | 12,800 | 20,200 | 18,200 | 2,700 | 9,100 | 36,300 | 23,900 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 293,700 | 0 | 20,200 | 18,200 | 2,700 | 0 | 230,700 | 0 | 0 |
Other Current Liabilities | 405,900 | 393,000 | 382,600 | 317,600 | 282,700 | 247,300 | 230,300 | 219,300 | 198,800 | 197,300 | 195,900 | 183,400 | 153,300 |
Total Current Liabilities | 1,091,500 | 1,079,700 | 703,600 | 601,200 | 521,500 | 507,000 | 520,800 | 460,800 | 429,600 | 447,100 | 531,300 | 490,500 | 382,700 |
Non-Current Liabilities | |||||||||||||
Long Term Debt | 1,983,200 | 1,719,700 | 2,151,400 | 1,492,800 | 1,495,700 | 1,483,200 | 1,409,500 | 1,442,300 | 1,415,600 | 1,479,800 | 1,215,000 | 1,272,000 | -118,700 |
Deferred Revenue | 0 | 0 | 0 | -100,800 | 79,400 | -107,800 | -115,900 | -123,600 | -118,700 | -120,000 | -58,000 | -86,700 | 121,500 |
Deferred Tax | 0 | 93,600 | 101,600 | 100,800 | 105,700 | 107,800 | 115,900 | 123,600 | 118,700 | 120,000 | 58,000 | 86,700 | 92,000 |
Other Non-Current Liabilities | 328,000 | 100,200 | 90,100 | 93,800 | 113,900 | 108,800 | 110,000 | 109,800 | 167,100 | 208,700 | 251,100 | 186,400 | 18,600 |
Total Non-Current Liabilities | 2,311,200 | 1,913,500 | 2,343,100 | 1,687,400 | 1,715,300 | 1,699,800 | 1,635,400 | 1,675,700 | 1,701,400 | 1,808,500 | 1,466,100 | 1,545,100 | 234,900 |
Total Liabilities | 3,402,700 | 2,993,200 | 3,046,700 | 2,288,600 | 2,236,800 | 2,206,800 | 2,156,200 | 2,136,500 | 2,131,000 | 2,255,600 | 1,997,400 | 2,035,600 | 617,600 |
Common Stock | 900 | 900 | 900 | 900 | 900 | 900 | 900 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,350,900 |
Retained Earnings | 1,819,400 | 1,578,900 | 1,212,800 | 952,600 | 985,600 | 975,100 | 873,600 | 544,400 | 376,600 | 232,400 | 142,400 | 400 | 0 |
Accumulated Other Comprehensive Income/Loss | -249,300 | -261,500 | -285,800 | -194,400 | -157,100 | -218,600 | -223,500 | -152,900 | -264,300 | -232,200 | -148,200 | -96,600 | -7,700 |
Total Stockholders Equity | 1,571,000 | 1,318,300 | 944,500 | 762,400 | 829,400 | 760,400 | 654,000 | 405,500 | 116,400 | 29,700 | 18,500 | -55,700 | 1,343,200 |
Total Investments | 66,800 | 65,800 | 46,800 | -154,500 | 13,700 | -112,500 | -84,600 | -35,400 | -72,300 | -91,900 | -72,300 | -86,700 | 16,700 |
Total Debt | 2,402,100 | 2,015,000 | 2,094,500 | 1,442,100 | 1,429,600 | 1,427,700 | 1,444,800 | 1,477,300 | 1,463,800 | 1,545,400 | 1,264,600 | 1,343,900 | 5,000 |
Net Debt | 1,523,200 | 1,546,900 | 1,806,500 | 1,044,200 | 949,200 | 1,072,400 | 1,161,000 | 1,011,100 | 1,151,400 | 1,345,700 | 974,100 | 1,116,500 | -312,500 |
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 | 2011-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||
Net Income | 572,000 | 540,600 | 458,300 | 483,300 | 314,500 | 402,100 | 435,400 | 276,700 | 231,200 | 154,700 | 183,700 | 44,300 | 230,000 | 231,700 |
Depreciation & Amortization | 117,200 | 111,600 | 97,900 | 83,100 | 81,000 | 83,000 | 86,200 | 66,900 | 66,900 | 53,200 | 48,800 | 46,100 | 43,800 | 46,000 |
Deferred Income Tax | -67,343 | -67,700 | -71,300 | -43,800 | -24,400 | -30,200 | -64,400 | 24,900 | 6,300 | -2,000 | 17,200 | 16,800 | -3,600 | 800 |
Stock Based Compensation | 24,700 | 26,400 | 24,500 | 23,400 | 20,800 | 20,400 | 19,600 | 16,200 | 16,600 | 14,600 | 13,100 | 8,400 | 6,300 | 0 |
Change in Working Capital | 106,800 | -17,800 | -96,700 | -77,800 | -36,200 | 3,100 | -63,800 | 53,600 | 79,400 | 49,500 | 26,500 | -3,300 | -9,300 | -17,200 |
Accounts Receivable | -11,900 | 0 | -53,400 | 31,700 | -1,900 | -6,000 | -8,600 | -22,700 | -19,800 | -13,500 | -8,000 | 26,800 | 2,000 | -12,000 |
Inventory | 44,600 | 44,600 | -61,700 | -105,600 | -7,800 | 5,400 | -19,700 | -4,400 | -15,600 | -5,800 | 3,400 | 5,400 | -1,200 | -12,900 |
Accounts Payable | -32,700 | -33,600 | 2,500 | 40,000 | -1,600 | -11,000 | 33,900 | 400 | 3,400 | -14,700 | 43,400 | -16,700 | 8,000 | 25,500 |
Other Working Capital | 106,800 | -28,800 | 15,900 | -43,900 | -24,900 | 14,700 | -69,400 | 80,300 | 111,400 | 83,500 | -12,300 | -18,800 | -18,100 | -17,800 |
Other Non-Cash Items | -2,396 | 7,500 | 46,800 | 20,400 | 134,600 | 9,800 | 44,800 | -91,100 | -22,900 | -13,000 | -33,400 | -29,300 | 12,700 | 9,500 |
Net Cash Provided by Operating Activities | 674,604 | 600,600 | 459,500 | 488,600 | 490,300 | 488,200 | 457,800 | 347,200 | 377,500 | 257,000 | 255,900 | 223,900 | 269,200 | 265,500 |
Cash Flows from Investing Activities | ||||||||||||||
Investments in Property, Plant, and Equipment | -91,308 | -84,200 | -64,000 | -45,400 | -47,100 | -65,600 | -49,100 | -49,300 | -42,500 | -35,200 | -51,500 | -20,200 | -19,600 | -25,500 |
Acquisitions Net | -120,337 | -31,700 | -923,100 | -6,500 | -12,500 | -7,600 | -376,100 | -20,800 | -31,400 | -511,300 | -25,200 | 0 | 0 | 19,200 |
Purchases of Investments | 0 | 0 | 0 | -7,600 | -3,000 | 0 | -14,300 | 0 | 42,500 | 35,200 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 7,600 | 47,100 | 0 | 49,100 | 15,600 | 14,100 | 12,300 | 0 | 0 | 0 | 0 |
Other Investing Activities | -24,255 | -13,200 | -7,000 | 20,300 | -41,200 | -4,400 | -53,400 | 19,900 | -46,700 | -34,800 | 41,900 | 1,500 | 2,100 | 2,800 |
Net Cash Used for Investing Activities | -235,900 | -129,100 | -994,100 | -31,600 | -56,700 | -77,600 | -443,800 | -50,200 | -64,000 | -533,800 | -34,800 | -18,700 | -17,500 | -3,500 |
Cash Flows from Financing Activities | ||||||||||||||
Debt Repayment | 392,049 | -81,600 | 656,400 | 11,100 | -200 | -17,900 | -36,100 | 10,100 | -64,700 | 278,300 | -78,000 | 1,338,900 | -1,100 | -2,600 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 3,200 | 7,200 | 5,800 | 11,000 | 14,100 | 1,300 | 0 | 0 |
Common Stock Repurchased | -160,000 | -59,900 | -61,000 | -412,800 | -208,800 | -226,000 | -67,300 | -60,000 | -85,100 | -30,000 | -50,300 | 0 | 0 | 0 |
Dividends Paid | -163,127 | -158,700 | -143,900 | -129,000 | -117,300 | -100,600 | -79,400 | -60,900 | -46,000 | -38,300 | -30,000 | 0 | 0 | 0 |
Other Financing Activities | -40,149 | 1,500 | -14,500 | 1,400 | 4,400 | 2,300 | -600 | -40,100 | -200 | -15,000 | 8,300 | -1,631,300 | -316,800 | -251,000 |
Net Cash Used Provided by Financing Activities | 67,588 | -298,700 | 437,000 | -529,300 | -321,900 | -342,200 | -183,400 | -150,900 | -196,000 | 195,000 | -150,000 | -292,400 | -317,900 | -253,600 |
Effect of Forex Changes on Cash | 6,500 | 7,300 | -12,300 | -10,200 | 10,000 | -300 | -6,200 | 7,700 | -4,800 | -9,000 | -8,000 | -2,900 | 6,900 | -9,900 |
Net Change in Cash | 514,600 | 180,100 | -109,900 | -82,500 | 121,700 | 68,100 | -175,600 | 153,800 | 112,700 | -90,800 | 63,100 | -90,100 | -59,300 | -1,500 |
Cash at End of Period | 2,486,300 | 468,100 | 288,000 | 397,900 | 480,400 | 358,700 | 290,600 | 466,200 | 312,400 | 199,700 | 290,500 | 227,400 | 317,500 | 376,800 |
Cash at Start of Period | 1,971,700 | 288,000 | 397,900 | 480,400 | 358,700 | 290,600 | 466,200 | 312,400 | 199,700 | 290,500 | 227,400 | 317,500 | 376,800 | 378,300 |
Free Cash Flow | ||||||||||||||
Operating Cash Flow | 674,604 | 600,600 | 459,500 | 488,600 | 490,300 | 488,200 | 457,800 | 347,200 | 377,500 | 257,000 | 255,900 | 223,900 | 269,200 | 265,500 |
Capital Expenditure | -92,211 | -84,200 | -64,000 | -45,400 | -47,100 | -65,600 | -49,100 | -49,300 | -42,500 | -35,200 | -51,500 | -20,200 | -19,600 | -25,500 |
Free Cash Flow | 583,297 | 516,400 | 395,500 | 443,200 | 443,200 | 422,600 | 408,700 | 297,900 | 335,000 | 221,800 | 204,400 | 203,700 | 249,600 | 240,000 |