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 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Revenue 5,588,200 5,265,200 5,122,200 4,923,900 4,127,500 3,507,600 3,412,100 3,362,200 3,144,900 2,663,600 2,436,400 2,303,900 2,073,000 1,959,800 1,859,500 1,824,500 1,935,700 1,843,000 1,546,300 1,443,400 1,272,800
Revenue Growth - 2.79% 4.03% 19.29% 17.67% 2.80% 1.48% 6.91% 18.07% 9.33% 5.75% 11.14% 5.78% 5.39% 1.92% -5.74% 5.03% 19.19% 7.13% 13.40%
Cost of Revenue 2,971,000 2,335,100 2,177,200 1,980,900 1,737,400 1,521,700 1,440,400 1,210,700 1,113,400 887,400 844,700 787,300 759,500 768,500 759,900 767,800 778,800 752,000 626,400 594,200 531,500
Gross Profit 2,617,200 2,930,100 2,945,000 2,943,000 2,390,100 1,985,900 1,971,700 2,151,500 2,031,500 1,776,200 1,591,700 1,516,600 1,313,500 1,191,300 1,099,600 1,056,700 1,156,900 1,091,000 919,900 849,200 741,300
Gross Profit Margin 46.75% 55.65% 57.49% 59.77% 57.91% 56.62% 57.79% 63.99% 64.60% 66.68% 65.33% 65.83% 63.36% 60.79% 59.13% 57.92% 59.77% 59.20% 59.49% 58.83% 58.24%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 1,421,000 1,385,700 1,328,900 1,324,600 1,322,500 1,990,200 1,213,300 1,039,100 948,200 884,300 751,700 715,800 673,500 554,800 507,400 490,300 524,300 477,100 401,000 345,000 282,000
Total Operating Expenses 1,590,100 1,996,500 1,889,000 1,805,000 1,713,500 2,321,300 1,523,700 1,326,900 1,213,600 1,082,300 953,500 905,400 833,500 720,300 669,600 649,100 679,700 604,800 483,800 427,200 363,100
Operating Income or Loss 1,027,100 933,600 1,056,000 1,138,000 676,600 -321,300 448,000 824,600 817,900 693,900 638,200 611,200 480,000 471,000 430,000 407,600 477,200 486,200 436,100 422,000 375,800
Operating Margin 18.38% 17.73% 20.62% 23.11% 16.39% -9.16% 13.13% 24.53% 26.01% 26.05% 26.19% 26.53% 23.15% 24.03% 23.12% 22.34% 24.65% 26.38% 28.20% 29.24% 29.53%
Interest Expense 233,600 241,400 183,000 145,600 141,600 111,700 103,500 92,800 92,100 63,800 68,600 70,200 55,400 55,100 56,100 57,000 71,300 58,500 0 0 0
EBITDA 1,660,700 1,570,100 1,672,800 1,575,200 1,217,800 29,000 770,200 1,013,900 1,116,900 914,600 842,400 810,800 650,100 625,900 593,500 572,400 636,400 610,900 518,900 504,200 375,800
Depreciation and Amortization 659,000 619,800 560,100 480,400 391,000 331,100 310,400 287,800 265,400 200,000 204,200 190,300 163,400 164,900 167,800 158,800 155,400 127,700 82,800 82,200 81,100
Income Before Tax 767,800 717,900 929,700 949,200 685,200 -433,000 356,300 746,600 728,200 636,600 574,200 530,400 431,300 408,200 375,200 356,600 405,900 424,600 415,900 390,700 385,200
Income Tax Expense 199,300 166,200 229,500 200,700 159,000 -40,200 50,000 148,600 233,100 201,800 200,200 188,900 156,000 168,000 131,900 116,100 133,100 151,900 141,400 144,200 147,900
Net Income 562,500 545,300 696,200 744,200 520,100 -392,800 299,800 587,300 488,800 429,100 367,400 351,800 272,100 232,900 266,700 233,900 272,800 272,700 274,500 246,500 234,700
Net Income Margin 10.06% 10.36% 13.59% 15.11% 12.60% -11.20% 8.79% 17.47% 15.54% 16.11% 15.08% 15.27% 13.13% 11.88% 14.34% 12.82% 14.09% 14.80% 17.75% 17.08% 18.44%
EPS 4.55 4.44 5.69 6.11 4.28 -3.25 2.49 4.89 4.10 3.61 3.03 2.90 2.27 1.91 2.14 1.85 2.13 2.07 2.16 1.90 1.79
EPS Diluted 4.50 4.40 5.65 6.02 4.24 -3.25 2.47 4.83 4.04 3.55 2.97 2.84 2.22 1.88 2.11 1.83 2.09 2.02 2.12 1.86 1.76
Weighted Average Shares Out - 122,900 122,400 121,900 121,500 120,900 120,400 120,100 119,300 118,700 121,200 121,200 119,900 121,900 124,800 126,300 128,100 132,000 127,100 129,700 131,300
Weighted Average Shares Out Diluted - 123,900 123,300 123,600 122,800 120,900 121,400 121,500 121,100 120,900 123,500 123,700 122,500 123,700 126,500 127,900 130,400 135,100 129,400 132,200 133,500

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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Current Assets
Cash and Cash Equivalents 468,200 216,800 285,200 224,700 1,684,600 401,300 223,600 336,400 129,300 93,300 128,300 235,900 146,800 127,700 119,400 103,100 58,200 81,600 67,800 37,500 52,100
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 468,200 216,800 285,200 224,700 1,684,600 401,300 223,600 336,400 129,300 93,300 128,300 235,900 146,800 127,700 119,400 103,100 58,200 81,600 67,800 37,500 52,100
Net Receivables 953,600 908,200 857,700 727,600 630,600 532,100 469,100 444,800 433,300 349,800 337,200 309,700 317,000 284,400 262,600 258,700 253,400 295,800 244,800 216,000 204,000
Inventory 0 0 134,300 108,400 104,100 88,100 100,000 94,300 60,200 39,300 35,700 34,500 26,200 24,600 26,100 27,600 22,900 25,800 21,500 19,600 13,200
Other Current Assets 231,300 231,300 227,600 168,600 163,100 276,000 209,600 217,200 110,300 118,500 139,600 102,800 65,900 40,200 47,200 55,000 42,200 47,600 32,600 26,900 43,500
Total Current Assets 1,653,100 1,356,300 1,370,500 1,120,900 2,478,300 1,209,400 902,300 998,400 672,900 561,600 605,100 648,400 529,700 452,300 429,200 416,800 353,800 425,000 345,200 280,400 299,600
Non-Current Assets
Property, Plant and Equipment 1,915,900 1,834,000 1,587,000 1,315,900 1,139,400 947,600 764,800 567,000 466,900 366,800 300,600 288,900 283,700 292,900 298,400 319,300 286,300 259,500 161,900 137,000 141,800
Goodwill 6,730,000 6,829,900 6,383,900 6,258,100 4,495,800 4,308,300 4,129,700 4,184,000 3,974,300 2,571,000 2,606,800 2,395,100 2,290,400 1,961,200 1,914,700 1,943,200 1,760,000 1,834,600 842,000 0 747,500
Intangible Assets 1,726,900 1,953,600 1,913,300 1,992,900 1,092,700 1,139,500 1,194,000 1,342,000 1,418,600 922,600 1,049,100 1,068,700 1,242,200 645,800 689,500 782,500 777,300 860,200 337,400 1,149,600 1,028,800
Long Term Investments 0 0 74,500 -358,200 -332,300 -248,000 -316,200 -305,100 -325,400 -205,500 -241,500 -263,700 -227,700 -227,800 -244,200 -249,300 -207,000 -277,100 -70,800 -1,700 -13,200
Tax Assets 0 0 460,300 358,200 332,300 248,000 316,200 305,100 325,400 205,500 241,500 263,700 227,700 227,800 244,200 249,300 215,300 277,100 70,800 1,700 13,200
Other Non-Current Assets 318,400 306,200 -241,600 353,100 405,600 304,200 162,400 142,000 131,300 87,000 112,600 138,800 165,100 156,400 101,800 88,700 74,600 144,600 104,100 264,500 87,000
Total Non-Current Assets 10,691,200 10,923,700 10,177,400 9,920,000 7,133,500 6,699,600 6,250,900 6,235,000 5,991,100 3,947,400 4,069,100 3,891,500 3,981,400 3,056,300 3,004,400 3,133,700 2,906,500 3,098,900 1,445,400 1,551,100 1,257,600
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 12,344,300 12,280,000 11,547,900 11,040,900 9,611,800 7,909,000 7,153,200 7,233,400 6,664,000 4,509,000 4,674,200 4,539,900 4,511,100 3,508,600 3,433,600 3,550,500 3,260,300 3,523,900 1,790,600 1,831,500 1,557,200
Current Liabilities
Accounts Payable 152,800 197,600 250,800 211,600 159,100 148,300 175,700 110,300 81,000 40,600 20,300 19,900 25,100 27,500 24,600 35,900 29,900 31,100 23,500 5,900 9,700
Short Term Debt 750,500 963,400 967,200 824,800 1,101,100 3,100 4,900 965,300 585,400 49,300 380,400 296,500 283,300 47,200 20,700 212,200 31,900 222,100 330,000 92,300 255,700
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 111,700 109,500 132,900 121,300 108,300 104,000 98,000 108,400 110,700 96,800 73,400 61,800 57,900 55,800 58,700 69,800 65,700 69,900 62,700 49,200 9,800
Other Current Liabilities 859,400 748,500 664,300 1,133,600 1,114,600 1,103,700 548,200 489,500 482,500 417,100 349,000 284,300 280,200 232,300 215,500 174,300 190,500 223,800 165,900 147,100 191,500
Total Current Liabilities 1,874,400 2,019,000 2,015,200 2,291,300 2,483,100 1,359,100 826,800 1,673,500 1,259,600 603,800 823,100 662,500 646,500 362,800 319,500 492,200 318,000 546,900 582,100 294,500 456,900
Non-Current Liabilities
Long Term Debt 4,721,100 4,747,800 4,820,100 4,470,100 3,277,300 3,379,500 2,630,600 1,739,000 2,086,800 1,138,400 1,145,700 1,145,500 1,447,400 966,000 978,900 848,400 1,187,400 1,165,200 173,900 463,800 398,500
Deferred Revenue 0 0 460,300 130,100 130,700 118,900 139,300 175,800 184,400 146,400 173,000 72,400 176,300 176,400 129,000 142,500 166,000 0 0 0 0
Deferred Tax 342,500 474,900 460,300 358,200 332,300 248,000 316,200 305,100 325,400 205,500 241,500 263,700 227,700 227,800 244,200 249,300 215,300 277,100 70,800 126,100 38,600
Other Non-Current Liabilities 359,700 350,800 279,000 320,100 308,800 299,500 223,900 276,800 270,900 203,400 470,800 127,200 458,000 457,700 297,800 60,600 227,200 135,500 125,700 126,800 139,600
Total Non-Current Liabilities 5,423,300 5,573,500 5,559,400 5,148,400 3,918,400 3,927,000 3,170,700 2,320,900 2,683,100 1,554,800 1,616,500 1,536,400 1,905,400 1,423,700 1,405,700 1,443,300 1,629,900 1,577,800 370,400 716,700 576,700
Total Liabilities 7,297,700 7,592,500 7,574,600 7,439,700 6,401,500 5,286,100 3,997,500 3,994,400 3,942,700 2,158,600 2,439,600 2,198,900 2,551,900 1,786,500 1,725,200 1,935,500 1,947,900 2,124,700 952,500 1,011,200 1,033,600
Common Stock 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,600 236,500 235,600 232,900 231,500 227,500
Retained Earnings 5,893,200 5,608,600 5,256,000 4,751,600 4,185,400 4,131,800 4,717,800 4,600,600 4,153,200 3,834,400 3,554,800 3,309,200 3,064,600 2,879,200 2,725,700 2,494,200 2,281,000 2,030,000 1,778,600 1,525,100 1,298,800
Accumulated Other Comprehensive Income/Loss -465,100 -431,200 -473,700 -295,400 -171,400 -631,600 -626,300 -412,000 -528,900 -484,800 -435,400 -312,600 -362,000 -391,800 -344,500 -318,700 -390,600 -228,200 -232,200 -220,700 -336,200
Total Stockholders Equity 4,909,000 4,534,100 3,956,500 3,584,400 3,168,400 2,578,600 3,107,800 3,174,400 2,662,700 2,310,900 2,200,100 2,300,700 1,933,200 1,702,400 1,691,400 1,601,200 1,312,400 1,399,200 838,100 820,300 523,600
Total Investments -342,500 1,383,900 74,500 -358,200 -332,300 -248,000 -316,200 -305,100 -325,400 -205,500 -241,500 -263,700 -227,700 -227,800 -244,200 -249,300 -207,000 -277,100 -70,800 -1,700 -13,200
Total Debt 5,471,600 5,711,200 5,787,300 5,294,900 4,378,400 3,382,600 2,635,500 2,704,300 2,672,200 1,195,200 1,526,100 1,442,000 1,730,700 1,013,200 999,600 1,174,100 1,219,300 1,387,300 503,900 556,100 654,200
Net Debt 5,003,400 5,494,400 5,502,100 5,070,200 2,693,800 2,981,300 2,411,900 2,367,900 2,542,900 1,101,900 1,397,800 1,206,100 1,583,900 885,500 880,200 1,071,000 1,161,100 1,305,700 436,100 518,600 602,100

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 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Cash Flows from Operating Activities
Net Income 566,300 545,300 700,200 748,500 526,200 -392,800 306,300 598,000 495,100 434,800 374,000 359,900 280,800 241,700 274,800 240,500 272,800 272,700 274,500 246,500 234,700
Depreciation & Amortization 663,300 619,800 568,600 489,600 399,300 337,300 315,900 290,900 268,700 200,000 204,200 190,300 163,400 164,900 167,800 158,800 155,400 127,700 82,800 82,200 81,100
Deferred Income Tax -47,500 -70,200 88,100 9,300 66,500 -87,200 -2,300 -44,100 -17,800 -28,700 -9,600 -9,700 -26,500 3,600 100 14,700 7,700 7,900 -2,600 11,800 25,300
Stock Based Compensation 82,400 71,800 62,600 54,900 54,700 49,700 42,500 38,300 37,100 38,400 38,100 32,200 28,000 24,400 21,800 19,600 19,900 17,600 17,400 8,200 0
Change in Working Capital 52,800 -42,500 -625,600 -26,300 49,000 406,800 9,800 -67,100 37,300 112,800 27,200 10,200 13,600 -51,000 -81,300 -14,800 -11,900 24,400 -1,700 -29,000 -6,200
Accounts Receivable 6,300 -32,300 -138,600 -66,200 -93,700 -61,300 -37,400 -1,300 -55,700 -26,900 -27,800 -2,400 -17,200 -26,600 -3,600 12,800 24,200 -1,600 -22,800 -14,300 -17,200
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Working Capital 46,500 -10,200 -487,000 39,900 142,700 468,100 47,200 -65,800 93,000 139,700 55,000 12,600 30,800 -24,400 -77,700 -27,600 -36,100 26,000 21,100 -14,700 11,000
Other Non-Cash Items 834,200 -7,400 -36,800 58,800 -149,500 785,400 712,700 629,000 -35,900 -15,200 -17,700 -16,600 37,000 25,100 -30,600 -400 800 -400 3,900 18,100 -24,200
Net Cash Provided by Operating Activities 1,321,800 1,116,800 757,100 1,334,800 946,200 313,800 672,200 816,000 784,500 742,100 616,200 566,300 496,300 408,700 352,600 418,400 444,700 449,900 374,300 337,800 310,700
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -538,300 -601,300 -624,500 -469,000 -421,300 -399,600 -321,900 -218,200 -167,000 -146,200 -86,400 -83,300 -66,000 -75,000 -99,800 -70,700 -110,500 -118,500 -52,000 -17,200 -16,500
Acquisitions Net -7,800 -276,900 -335,000 -2,934,100 -71,400 -297,900 -145,200 -139,900 -1,791,600 -1,600 -342,900 -50,300 -1,017,600 -129,100 -82,600 -199,400 -31,100 -300,000 -34,400 -121,800 -17,400
Purchases of Investments -6,900 0 0 0 -10,000 -25,000 -6,900 0 -10,800 -100 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments -13,800 0 -36,800 0 81,400 322,900 0 0 180,000 0 0 0 0 0 181,700 0 0 0 0 10,100 59,400
Other Investing Activities -116,000 0 36,800 4,900 -71,400 -297,900 5,600 8,600 -180,000 2,800 -1,900 38,400 -1,017,600 -1,700 1,700 -3,400 -3,700 -3,800 -400 -29,000 -32,000
Net Cash Used for Investing Activities -546,100 -878,200 -959,500 -3,398,200 -492,700 -697,500 -461,500 -349,500 -1,969,400 -147,800 -429,300 -133,600 -1,083,600 -204,100 1,000 -270,100 -141,600 -422,300 -86,800 -157,900 -6,500
Cash Flows from Financing Activities
Debt Repayment -533,800 -77,600 491,500 920,300 997,600 746,500 -72,500 29,900 1,297,700 -331,000 89,900 -282,300 718,100 7,700 -159,800 -70,800 -155,300 688,800 -52,200 -92,700 -160,500
Common Stock Issued 13,700 0 16,900 0 41,700 22,300 11,800 0 31,500 0 0 0 0 0 0 0 0 31,600 26,100 62,800 28,100
Common Stock Repurchased 346,400 -17,300 -33,900 -69,900 -15,900 -10,500 -19,700 -77,100 -27,200 -196,300 -301,600 -11,900 -85,100 -142,300 -167,500 -23,800 -155,700 -718,700 -215,200 -144,000 -138,000
Dividends Paid -192,900 -191,800 -191,100 -190,000 -189,500 -188,700 -187,900 -187,400 -157,600 -137,800 -121,200 -106,700 -86,000 -83,700 -40,300 -24,200 -20,500 -20,700 -20,300 -20,200 -15,000
Other Financing Activities -7,500 -19,500 7,200 -42,700 2,700 100 -30,900 -29,100 20,200 53,100 49,500 67,800 59,300 16,800 27,200 10,500 15,800 33,000 4,400 600 -3,600
Net Cash Used Provided by Financing Activities -714,700 -306,200 273,700 628,900 810,800 557,900 -311,000 -263,700 1,187,500 -612,000 -283,400 -333,100 606,300 -195,900 -338,800 -108,300 -315,700 -17,600 -257,200 -193,500 -289,000
Effect of Forex Changes on Cash -5,400 -800 -10,800 -14,200 19,000 3,500 -12,500 4,300 33,400 -17,300 -11,100 -10,500 100 -400 -2,000 4,900 -10,800 3,800 0 -1,000 -1,200
Net Change in Cash 55,600 -68,400 60,500 -1,459,900 1,283,300 177,700 -112,800 207,100 36,000 -35,000 -107,600 89,100 19,100 8,300 16,300 44,900 -23,400 13,800 30,300 -14,600 14,000
Cash at End of Period 1,067,900 216,800 285,200 224,700 1,684,600 401,300 223,600 336,400 129,300 93,300 128,300 235,900 146,800 127,700 119,400 103,100 58,200 81,600 67,800 37,500 52,100
Cash at Start of Period 1,012,300 285,200 224,700 1,684,600 401,300 223,600 336,400 129,300 93,300 128,300 235,900 146,800 127,700 119,400 103,100 58,200 81,600 67,800 37,500 52,100 38,100
Free Cash Flow
Operating Cash Flow 1,321,800 1,116,800 757,100 1,334,800 946,200 313,800 672,200 816,000 784,500 742,100 616,200 566,300 496,300 408,700 352,600 418,400 444,700 449,900 374,300 337,800 310,700
Capital Expenditure -538,300 -601,300 -624,500 -469,000 -421,300 -399,600 -321,900 -218,200 -167,000 -146,200 -86,400 -83,300 -66,000 -75,000 -99,800 -70,700 -110,500 -118,500 -52,000 -17,200 -16,500
Free Cash Flow 783,500 515,500 132,600 865,800 524,900 -85,800 350,300 597,800 617,500 595,900 529,800 483,000 430,300 333,700 252,800 347,700 334,200 331,400 322,300 320,600 294,200