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 10,907,700 10,889,300 10,927,800 10,240,700 9,061,000 10,221,300 9,714,400 7,882,400 7,846,600 7,613,800 7,537,100 7,122,300 6,956,200 7,014,600 6,531,900 6,027,600 6,962,700 6,554,200 6,190,800 6,274,300 6,387,000
Revenue Growth - -0.35% 6.71% 13.02% -11.35% 5.22% 23.24% 0.46% 3.06% 1.02% 5.82% 2.39% -0.83% 7.39% 8.37% -13.43% 6.23% 5.87% -1.33% -1.76%
Cost of Revenue 9,248,600 9,339,400 9,083,100 8,387,800 7,709,400 8,729,100 8,336,200 5,068,100 5,038,100 4,857,700 4,820,400 4,545,500 4,391,900 0 0 0 0 0 0 0 0
Gross Profit 1,659,100 1,549,900 1,844,700 1,852,900 1,351,600 1,492,200 1,378,200 2,814,300 2,808,500 2,756,100 2,716,700 2,576,800 2,564,300 7,014,600 6,531,900 6,027,600 6,962,700 6,554,200 6,190,800 6,274,300 6,387,000
Gross Profit Margin 14.93% 14.23% 16.88% 18.09% 14.92% 14.60% 14.19% 35.70% 35.79% 36.20% 36.04% 36.18% 36.86% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
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 106,000 67,200 87,100 122,300 58,800 93,800 166,500 1,840,700 1,870,500 1,884,200 1,928,100 1,917,900 1,886,000 6,326,400 5,979,300 5,681,700 6,355,900 6,184,000 6,023,100 6,287,200 5,983,300
Total Operating Expenses 172,000 67,200 361,100 406,100 349,400 372,300 369,400 1,840,700 1,870,500 1,884,200 1,928,100 1,917,900 1,886,000 6,326,400 5,979,300 5,681,700 6,355,900 6,167,300 6,058,400 6,385,800 6,419,100
Operating Income or Loss 1,487,700 1,482,700 1,381,200 1,436,200 967,300 1,086,000 1,008,800 973,600 938,000 871,900 788,400 598,300 678,300 687,200 548,700 341,300 589,700 344,300 106,000 -104,200 -94,300
Operating Margin 13.33% 13.62% 12.64% 14.02% 10.68% 10.62% 10.38% 12.35% 11.95% 11.45% 10.46% 8.40% 9.75% 9.80% 8.40% 5.66% 8.47% 5.25% 1.71% -1.66% -1.48%
Interest Expense 125,000 225,600 174,700 173,100 192,200 199,300 123,000 90,800 90,600 85,800 84,900 122,700 133,500 136,800 139,700 155,600 -211,900 -236,700 -218,700 0 -172,000
EBITDA 1,782,100 1,747,000 1,820,000 1,689,600 1,257,900 1,390,000 1,163,900 966,800 920,800 848,000 805,800 651,300 867,800 876,900 729,700 380,900 794,100 692,000 460,200 180,500 756,700
Depreciation and Amortization 261,500 264,300 438,800 253,400 290,600 304,000 202,900 157,100 160,200 157,000 163,000 157,400 147,700 150,900 148,400 169,900 173,300 287,700 260,500 220,200 239,400
Income Before Tax 1,419,700 1,408,000 1,268,900 1,222,100 361,300 878,300 838,000 876,000 830,200 762,200 720,700 468,000 674,800 738,400 450,600 232,400 471,500 235,700 -5,000 -186,600 -267,000
Income Tax Expense 369,700 291,200 318,400 251,800 8,000 204,800 199,200 281,900 198,000 282,800 216,500 181,200 213,300 190,200 -171,300 90,100 156,600 58,900 18,700 81,900 262,200
Net Income 1,031,800 1,098,400 938,000 952,800 351,100 656,000 618,900 579,000 608,500 454,600 477,100 267,900 446,700 532,300 261,100 121,300 295,000 167,600 -31,700 -262,900 -538,400
Net Income Margin 9.19% 10.09% 8.58% 9.30% 3.87% 6.42% 6.37% 7.35% 7.75% 5.97% 6.33% 3.76% 6.42% 7.59% 4.00% 2.01% 4.24% 2.56% -0.51% -4.19% -8.43%
EPS 2.71 2.86 2.40 2.42 0.90 1.70 1.61 1.42 1.52 1.11 1.14 0.62 1.01 1.12 0.57 0.20 0.57 0.29 -0.07 -0.62 -1.30
EPS Diluted 2.70 2.85 2.37 2.39 0.89 1.68 1.59 1.40 1.48 1.09 1.12 0.61 0.94 0.99 0.47 0.19 0.52 0.26 -0.07 -0.62 -1.30
Weighted Average Shares Out - 384,100 391,500 393,000 389,400 386,100 383,300 389,600 397,900 408,100 419,200 421,100 432,500 465,500 473,600 468,200 461,500 457,700 428,100 424,800 415,300
Weighted Average Shares Out Diluted - 385,900 395,100 398,400 393,200 391,200 389,000 397,300 408,000 415,700 425,400 429,600 481,400 540,600 542,100 508,100 518,300 503,100 428,100 424,800 415,300

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 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 1,545,500 2,390,000 2,545,300 3,270,000 2,509,000 1,192,200 673,400 790,900 1,097,600 1,502,900 1,660,600 1,636,800 2,574,800 2,302,700 2,675,700 2,495,200 2,107,200 2,014,900 1,955,700 2,075,900 1,550,400
Short Term Investments 0 0 0 0 0 0 0 0 3,000 6,800 6,600 5,300 16,000 12,900 13,700 10,900 167,700 22,500 1,400 115,600 420,000
Cash + Short Term Investments 1,545,500 2,390,000 2,545,300 3,270,000 2,509,000 1,192,200 673,400 790,900 1,100,600 1,509,700 1,667,200 1,642,100 2,590,800 2,315,600 2,689,400 2,506,100 2,274,900 2,037,400 1,957,100 2,191,500 1,970,400
Net Receivables 6,669,800 7,998,000 7,339,000 7,524,900 6,467,100 7,143,300 7,027,200 6,332,400 5,907,800 5,955,400 5,800,800 6,101,800 5,815,400 4,425,400 5,534,700 4,856,600 4,846,000 5,343,300 4,956,300 4,015,700 4,907,500
Inventory 0 2,952,400 5,900 8,200 800 22,800 5,700 5,700 203,200 0 0 0 0 0 0 0 0 0 0 372,600 413,600
Other Current Assets 610,300 -2,390,000 435,000 428,700 390,700 412,400 476,600 335,100 226,400 228,000 342,200 340,100 332,100 1,545,800 229,400 275,000 366,700 305,100 295,400 917,600 345,200
Total Current Assets 8,825,600 10,950,400 10,325,200 11,231,800 9,367,600 8,770,700 8,182,900 7,464,100 7,438,000 7,693,100 7,810,200 8,084,000 8,738,300 8,286,800 8,453,500 7,637,700 7,487,600 7,685,800 7,208,800 7,497,400 7,636,700
Non-Current Assets
Property, Plant and Equipment 1,713,100 1,799,300 1,914,900 2,220,200 2,069,600 2,352,500 790,900 650,400 622,000 567,200 548,200 540,000 504,800 459,800 454,300 490,100 561,500 620,000 624,000 650,000 722,900
Goodwill 5,059,100 5,080,900 5,050,600 4,908,700 4,945,500 4,894,400 4,875,900 3,820,400 3,674,400 3,608,500 3,669,200 3,629,000 3,580,600 3,444,300 3,368,500 3,321,000 3,220,900 3,231,600 3,067,800 3,030,900 3,087,000
Intangible Assets 701,500 743,600 818,100 847,500 933,100 1,014,300 1,094,800 140,700 148,100 148,300 175,000 163,800 140,700 134,300 123,100 0 0 0 0 3,030,900 3,179,200
Long Term Investments -0 0 0 0 0 0 0 0 400 400 500 1,600 1,500 0 0 0 0 0 128,100 170,600 190,000
Tax Assets 253,400 265,000 271,700 301,400 302,000 252,100 247,000 236,000 220,300 228,400 192,900 144,000 160,500 214,500 334,200 398,300 416,800 479,900 476,500 297,300 274,200
Other Non-Current Assets 459,100 428,100 464,500 399,600 424,400 467,900 428,900 383,600 382,000 339,200 351,200 342,600 367,500 471,200 460,300 416,000 438,400 440,800 358,900 299,000 269,300
Total Non-Current Assets 8,186,200 8,316,900 8,519,800 8,677,400 8,674,600 8,981,200 7,437,500 5,231,100 5,047,200 4,892,000 4,937,000 4,821,000 4,755,600 4,589,800 4,617,300 4,625,400 4,637,600 4,772,300 4,655,300 4,447,800 4,635,600
Other Assets 0 0 0 0 500 0 -100 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 17,011,800 19,267,300 18,845,000 19,909,200 18,042,700 17,751,900 15,620,300 12,695,200 12,485,200 12,585,100 12,747,200 12,905,000 13,493,900 12,876,600 13,070,800 12,263,100 12,125,200 12,458,100 11,864,100 11,945,200 12,272,300
Current Liabilities
Accounts Payable 6,909,300 8,355,000 8,235,300 8,960,000 7,269,700 7,205,400 6,698,100 6,907,800 6,303,600 6,672,000 6,558,000 6,914,200 6,584,800 6,647,200 4,474,500 4,003,900 4,022,600 4,124,300 4,124,100 4,245,400 6,128,700
Short Term Debt 267,200 536,900 280,800 314,000 819,000 821,600 73,800 86,900 409,600 152,000 109,300 532,700 388,700 558,300 153,700 308,600 332,800 305,100 82,900 56,800 325,900
Tax Payables 10,400 56,800 64,700 42,800 50,600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 609,400 684,700 680,000 688,500 657,800 585,600 533,900 674,700 794,000 0 0 0 0 687,800 0 0 0 0 0 0 0
Other Current Liabilities 501,400 754,300 787,100 927,500 834,000 807,800 818,100 8,800 198,800 760,300 796,000 718,400 728,200 139,300 3,112,700 2,593,100 2,521,600 2,691,200 2,456,000 2,554,300 1,108,600
Total Current Liabilities 8,287,300 10,330,900 9,983,200 10,890,000 9,580,500 9,420,400 8,123,900 7,678,200 7,706,000 7,584,300 7,463,300 8,165,300 7,701,700 8,032,600 7,740,900 6,905,600 6,877,000 7,120,600 6,663,000 6,856,500 7,563,200
Non-Current Liabilities
Long Term Debt 2,918,800 3,200,000 4,250,800 4,484,600 4,356,800 4,201,500 3,660,200 1,285,600 1,280,700 1,610,300 1,623,500 1,129,800 2,060,800 1,210,900 1,583,300 1,638,000 1,786,900 2,044,100 2,248,600 2,183,000 1,936,000
Deferred Revenue 0 0 0 0 0 0 0 476,600 480,700 464,200 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 0 0 0 0 0 -476,600 -480,700 -464,200 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 1,867,900 1,690,300 866,700 929,800 1,068,400 1,139,700 1,235,500 766,900 708,300 672,600 1,251,800 1,110,000 1,047,600 892,400 888,500 1,183,200 985,700 961,200 965,400 911,100 999,600
Total Non-Current Liabilities 4,786,700 4,890,300 5,117,500 5,414,400 5,425,200 5,341,200 4,895,700 2,529,100 2,469,700 2,747,100 2,875,300 2,239,800 3,108,400 2,103,300 2,471,800 2,821,200 2,772,600 3,005,300 3,214,000 3,094,100 2,935,600
Total Liabilities 13,074,000 15,221,200 15,100,700 16,304,400 15,005,700 14,761,600 13,019,600 10,207,300 10,175,700 10,331,400 10,338,600 10,405,100 10,810,100 10,135,900 10,212,700 9,726,800 9,649,600 10,125,900 9,877,000 9,950,600 10,498,800
Common Stock 38,300 38,300 38,900 39,300 39,000 38,700 38,300 38,600 39,400 40,400 41,200 53,000 48,800 48,200 47,500 47,100 46,400 45,900 45,600 43,000 42,500
Retained Earnings 4,325,100 4,254,500 3,632,100 3,154,300 2,636,900 2,689,900 2,400,100 2,093,600 1,804,300 1,437,600 1,183,300 864,500 738,300 405,100 -63,700 -324,800 -446,100 -741,100 -899,200 -841,100 -578,200
Accumulated Other Comprehensive Income/Loss -1,024,000 -946,200 -960,400 -894,200 -880,200 -930,000 -941,100 -827,400 -962,500 -845,600 -636,700 -411,200 -288,000 -225,700 -119,000 -176,600 -318,500 -118,600 -303,000 -365,400 -314,600
Total Stockholders Equity 3,835,600 3,942,600 3,647,900 3,526,000 2,895,000 2,775,900 2,393,200 2,201,000 2,017,100 1,965,500 2,116,300 2,215,200 2,420,600 2,461,700 2,529,000 2,497,700 2,475,600 2,332,200 1,940,600 1,945,300 1,718,300
Total Investments -0 0 0 0 0 0 0 0 3,000 6,800 6,600 5,300 16,000 12,900 13,700 10,900 167,700 22,500 129,500 286,200 588,200
Total Debt 4,331,600 3,200,000 4,531,600 4,798,600 5,175,800 5,023,100 3,734,000 1,372,500 1,690,300 1,762,300 1,732,800 1,662,500 2,449,500 1,769,200 1,737,000 1,946,600 2,119,700 2,349,200 2,331,500 2,239,800 2,261,900
Net Debt 2,786,100 810,000 1,986,300 1,528,600 2,666,800 3,830,900 3,060,600 581,600 592,700 259,400 72,200 25,700 -125,300 -533,500 -938,700 -548,600 12,500 334,300 375,800 163,900 711,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 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 1,033,800 1,098,400 956,100 972,800 354,200 673,900 637,700 595,000 632,500 480,500 505,400 288,900 464,600 551,500 281,200 143,400 295,000 167,600 -31,700 -271,900 -544,900
Depreciation & Amortization 261,500 264,300 274,000 283,800 290,600 278,500 202,900 157,100 160,200 157,000 163,000 157,400 147,700 150,900 148,400 169,900 173,300 287,700 260,500 220,200 239,400
Deferred Income Tax -9,800 5,100 -27,000 -8,200 -46,400 9,700 14,100 1,100 45,700 49,500 83,500 69,400 103,600 83,900 56,000 89,200 51,900 -22,400 -57,900 44,600 128,200
Stock Based Compensation 39,200 46,700 50,000 70,100 67,000 80,200 82,200 82,000 85,600 70,300 54,300 43,100 44,500 51,700 50,000 0 0 0 0 0 0
Change in Working Capital -280,000 -896,700 -764,900 644,100 758,300 414,200 -447,900 -5,500 -509,800 -174,200 -161,700 -5,500 -340,000 -462,200 250,400 18,900 167,300 -185,600 -253,700 -133,400 194,400
Accounts Receivable -422,600 -566,700 -118,200 -1,218,600 551,400 -111,200 -603,800 37,600 -220,700 -236,100 -20,100 -157,100 -44,700 -219,200 -547,600 179,500 283,900 0 235,400 39,600 -73,400
Inventory 135,300 -151,800 0 63,000 313,700 -38,500 -300,900 -379,400 -67,500 -282,300 66,100 -270,200 -128,100 -77,300 164,500 92,400 -97,200 0 -116,000 -60,900 10,600
Accounts Payable 455,500 47,800 -408,000 1,858,100 -27,000 546,000 428,700 311,900 -126,100 400,900 -177,100 417,700 -120,400 -62,900 646,300 -173,000 6,800 0 -370,000 -152,400 243,000
Other Working Capital -448,200 -226,000 -238,700 -58,400 -79,800 17,900 28,100 24,400 -95,500 -56,700 -30,600 4,100 -46,800 -102,800 -12,800 -80,000 -26,200 -185,600 -3,100 40,300 14,200
Other Non-Cash Items 475,100 36,900 120,600 113,000 423,500 72,700 76,100 52,100 99,200 90,900 25,000 39,600 -63,200 -102,300 31,300 69,900 97,700 8,900 36,700 78,000 407,000
Net Cash Provided by Operating Activities 1,100,800 554,700 608,800 2,075,600 1,847,200 1,529,200 565,100 881,800 513,400 674,000 669,500 592,900 357,200 273,500 817,300 540,800 865,300 298,100 9,000 -20,200 455,500
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -169,900 -179,300 -178,100 -195,300 -167,500 -198,500 -177,100 -155,900 -200,700 -161,100 -148,700 -173,000 -169,200 -140,300 -96,300 -67,100 -138,400 -147,600 -127,800 -140,700 -194,000
Acquisitions Net 30,100 52,400 -252,600 -16,300 -4,900 -600 -2,309,800 -30,600 -52,000 -40,700 -53,600 -61,500 -145,500 -63,100 -8,300 -61,300 -78,100 -81,800 -30,700 -91,700 -175,400
Purchases of Investments 52,000 -97,600 -200 195,300 -13,500 0 0 0 0 100 -600 0 0 -700 -4,700 -11,600 -195,500 -745,800 -875,500 -423,900 -1,407,000
Sales/Maturities of Investments 116,400 135,800 2,600 34,800 13,500 0 0 0 0 100 14,200 0 94,800 133,500 53,600 168,200 5,600 702,700 1,045,600 760,900 1,191,400
Other Investing Activities -50,100 3,300 -1,800 -203,800 -43,800 37,400 -4,600 -9,700 -11,200 -1,200 -12,100 10,000 9,700 11,800 -52,800 1,200 2,100 4,700 20,500 61,800 40,400
Net Cash Used for Investing Activities -20,100 -85,400 -430,100 -185,300 -216,200 -161,700 -2,491,500 -196,200 -263,900 -202,800 -200,800 -224,500 -210,200 -58,800 -108,500 29,400 -404,300 -267,800 11,600 166,400 -544,600
Cash Flows from Financing Activities
Debt Repayment -287,900 -287,600 -59,300 -1,570,900 -503,700 -403,300 -104,800 -324,600 -1,800 -2,000 -351,200 -602,400 -401,500 -38,900 -217,300 -778,700 0 0 0 0 0
Common Stock Issued 285,300 0 59,300 8,000 6,500 4,300 2,492,200 16,100 -46,000 65,900 456,000 52,800 1,057,200 42,500 17,400 0 0 0 900 511,200 25,600
Common Stock Repurchased -352,300 -350,200 -320,100 -25,500 -22,300 -22,400 -117,100 -300,100 -303,300 -285,200 -275,100 -481,800 -350,500 -400,800 -265,900 0 -11,300 0 0 0 0
Dividends Paid -487,000 -479,100 -457,300 -427,700 -398,100 -363,100 -322,100 -280,300 -238,400 -195,500 -159,000 -137,600 -115,000 -145,700 -41,100 -49,800 -27,600 -27,600 -47,000 -42,600 -43,400
Other Financing Activities -39,500 -92,600 -122,000 931,900 571,400 -58,500 -95,000 -116,000 -76,900 -56,000 -14,600 -43,300 -58,900 1,900 -40,800 561,500 -236,900 -9,700 -83,600 -58,500 -232,400
Net Cash Used Provided by Financing Activities -1,148,100 -634,300 -899,400 -1,084,200 -346,200 -843,000 1,853,200 -1,004,900 -666,400 -472,800 -343,900 -1,212,300 131,300 -541,000 -547,700 -267,000 -275,800 -37,300 -129,700 410,100 -250,200
Effect of Forex Changes on Cash 700 7,000 1,600 -45,400 31,000 -6,000 -47,300 16,800 11,600 -156,100 -101,000 -94,100 -6,200 -46,700 19,400 84,800 -92,900 66,200 -11,100 -30,800 17,800
Net Change in Cash -79,400 -155,300 -719,100 760,700 1,315,800 518,500 -120,500 -302,500 -405,300 -157,700 23,800 -938,000 272,100 -373,000 180,500 388,000 92,300 59,200 -120,200 525,500 -321,500
Cash at End of Period 7,449,200 2,390,000 2,553,100 3,272,200 2,511,500 1,195,700 677,200 797,700 1,097,600 1,502,900 1,660,600 1,636,800 2,574,800 2,302,700 2,675,700 2,495,200 2,107,200 2,014,900 1,955,700 2,075,900 1,550,400
Cash at Start of Period 7,528,600 2,545,300 3,272,200 2,511,500 1,195,700 677,200 797,700 1,100,200 1,502,900 1,660,600 1,636,800 2,574,800 2,302,700 2,675,700 2,495,200 2,107,200 2,014,900 1,955,700 2,075,900 1,550,400 1,871,900
Free Cash Flow
Operating Cash Flow 1,100,800 554,700 608,800 2,075,600 1,847,200 1,529,200 565,100 881,800 513,400 674,000 669,500 592,900 357,200 273,500 817,300 540,800 865,300 298,100 9,000 -20,200 455,500
Capital Expenditure -169,900 -179,300 -178,100 -195,300 -167,500 -198,500 -177,100 -155,900 -200,700 -161,100 -148,700 -173,000 -169,200 -140,300 -96,300 -67,100 -138,400 -147,600 -127,800 -140,700 -194,000
Free Cash Flow 930,900 375,400 430,700 1,880,300 1,679,700 1,330,700 388,000 725,900 312,700 512,900 520,800 419,900 188,000 133,200 721,000 473,700 726,900 150,500 -118,800 -160,900 261,500