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 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,614,900 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 - 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,068,000 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,546,900 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 42.76% 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 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 838,800 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 838,800 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 708,100 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.57% 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,900 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 828,900 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 118,200 109,500 127,100 81,000 79,200 86,200 66,900 66,900 53,200 48,800 46,100 43,800 46,000
Income Before Tax 620,500 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 63,100 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 557,100 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.42% 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.34 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.31 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 - 88,000 89,900 92,300 93,600 95,000 95,100 95,800 95,900 96,100 96,000 96,029 96,029
Weighted Average Shares Out Diluted - 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 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 364,300 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 0 0 0 0 0 0
Cash + Short Term Investments 364,300 288,000 397,900 480,400 355,300 283,800 466,200 312,400 199,700 290,500 227,400 317,500
Net Receivables 439,700 395,600 283,300 347,600 329,800 324,900 296,600 260,000 303,400 441,000 424,900 381,900
Inventory 468,700 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 47,400 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,320,100 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 334,900 308,700 283,700 294,900 291,400 276,700 252,200 226,600 224,800 211,200 203,000 232,000
Goodwill 1,428,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 580,300 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 0 0 -154,500 0 -112,500 -84,600 -35,400 -72,300 -91,900 -72,300 -86,700 0
Tax Assets 0 227,600 154,500 126,700 112,500 84,600 35,400 72,300 91,900 72,300 86,700 0
Other Non-Current Assets 519,700 218,300 398,400 196,700 289,800 171,800 101,600 117,300 238,900 199,200 202,700 53,500
Total Non-Current Assets 2,863,000 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
Total Assets 4,183,100 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 245,700 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 12,600 12,600 12,600 200 100 35,300 35,000 48,200 65,600 49,600 71,900 2,200
Tax Payables 0 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 293,700 0 20,200 18,200 2,700 0 230,700 0 0
Other Current Liabilities 391,500 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 649,800 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 2,005,100 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 0 -100,800 79,400 -107,800 -115,900 -123,600 -118,700 -120,000 -58,000 -86,700 121,500
Deferred Tax 0 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 296,800 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,301,900 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 2,951,700 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 1,000 1,000 1,000 1,000 1,000 0
Retained Earnings 1,516,100 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 -296,700 -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,232,100 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 0 0 -154,500 0 -112,500 -84,600 -35,400 -72,300 -91,900 -72,300 -86,700 0
Total Debt 2,017,700 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,653,400 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 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 557,400 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 112,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
Deferred Income Tax 0 -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 0 24,500 23,400 20,800 20,400 19,600 16,200 16,600 14,600 13,100 149,300 -4,400 -5,300
Change in Working Capital -95,900 -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 0 0 0 0 0 -8,600 -22,700 -19,800 -13,500 -8,000 26,800 2,000 -12,000
Inventory 0 -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 0 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 0 -37,500 -12,200 -26,800 8,700 -69,400 80,300 111,400 83,500 -12,300 -18,800 -18,100 -17,800
Other Non-Cash Items 0 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 573,500 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 -83,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 -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 -3,000 0 -14,300 0 42,500 35,200 0 0 0 0
Sales/Maturities of Investments 0 0 0 47,100 0 49,100 0 14,100 12,300 0 0 0 0
Other Investing Activities 3,300 -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 -111,600 -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 -241,700 -283,600 -238,900 -200 -17,900 -150,500 -1,653,600 -47,000 -440,500 -1,012,300 0 -100 -100
Common Stock Issued 0 0 250,000 4,500 0 3,200 7,200 5,800 11,000 14,100 1,300 0 0
Common Stock Repurchased -19,900 -61,000 -412,800 -208,800 -226,000 -67,300 -60,000 -85,100 -30,000 -50,300 0 0 0
Dividends Paid -155,200 -143,900 -129,000 -117,300 -100,600 -79,400 -60,900 -46,000 -38,300 -30,000 0 0 0
Other Financing Activities 27,800 925,500 1,400 -100 2,300 110,600 1,616,400 -23,700 692,800 928,500 -293,700 -317,800 -253,500
Net Cash Used Provided by Financing Activities -389,000 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 9,200 -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 82,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,267,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
Cash at Start of Period 1,185,600 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 573,500 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 -83,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 490,300 395,500 443,200 443,200 422,600 408,700 297,900 335,000 221,800 204,400 203,700 249,600 240,000