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