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,674,800 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,065,700 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,609,100 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.78% 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 866,900 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 866,900 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
Operating Income or Loss 734,700 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 19.95% 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 93,800 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 860,000 833,300 695,900 657,300 637,800 644,300 615,400 568,300 510,600 419,600 370,500 412,400 415,200 405,500
Depreciation and Amortization 115,600 109,000 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 648,900 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 94,700 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 554,100 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.05% 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.32 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.29 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 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 747,500 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 747,500 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 474,100 421,700 395,600 283,300 347,600 329,800 324,900 296,600 260,000 303,400 441,000 424,900 381,900
Inventory 444,600 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 49,600 32,600 48,500 56,000 28,100 43,400 35,800 30,100 36,300 27,900 62,800 74,900 6,900
Total Current Assets 1,715,800 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 519,500 358,100 308,700 283,700 294,900 291,400 276,700 252,200 226,600 224,800 211,200 203,000 232,000
Goodwill 1,488,300 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 609,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 64,500 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 0 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 381,200 217,900 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,063,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,779,100 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 253,600 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 451,200 412,600 12,600 12,600 200 100 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 -842,500 0 0 293,700 0 20,200 18,200 2,700 0 230,700 0 0
Other Current Liabilities 329,400 1,250,400 410,300 329,500 7,200 285,900 230,300 219,300 198,800 206,400 1,500 207,300 153,300
Total Current Liabilities 1,034,200 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,988,300 1,602,400 2,081,900 1,429,500 1,429,400 1,427,600 1,409,500 1,442,300 1,415,600 1,479,800 1,215,000 1,272,000 2,800
Deferred Revenue 0 44,100 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 331,300 173,400 159,600 257,900 100,800 272,200 225,900 233,400 285,800 328,700 251,100 273,100 18,600
Total Non-Current Liabilities 2,319,600 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,353,800 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,713,200 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 -290,600 -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,425,300 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 64,500 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,557,000 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,809,500 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 554,200 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 115,600 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 -130,240 -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 30,000 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 -40,942 -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 -11,900 -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 -40,942 -16,900 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 141,443 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 593,704 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 -92,108 -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 -123,037 -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 -18,092 -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 -233,237 -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 -437,153 -81,600 -283,600 -238,900 -200 -17,900 -150,500 -1,653,600 -47,000 -440,500 -1,012,300 -1,300,000 -100 -100
Common Stock Issued 0 0 0 250,000 4,500 6,500 3,200 7,200 5,800 11,000 14,100 1,300 0 0
Common Stock Repurchased -119,671 -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 -161,460 -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 9,380 1,500 925,500 1,400 -100 -4,200 110,600 1,616,400 -17,900 692,800 928,500 -293,700 -317,800 -253,500
Net Cash Used Provided by Financing Activities 66,988 -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 -3,700 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 424,900 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 1,971,700 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,546,800 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 593,704 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,108 -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 501,597 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