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 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Revenue 14,499,500 14,289,100 14,289,400 13,171,100 14,953,700 15,290,200 15,273,600 15,416,900 15,134,400 15,317,800 14,584,500 14,219,400 13,872,500 12,542,500 11,720,700 13,359,900 12,694,000 11,376,900 10,481,100 9,747,200 8,621,404
Revenue Growth - -0.00% 8.49% -11.92% -2.20% 0.11% -0.93% 1.87% -1.20% 5.03% 2.57% 2.50% 10.60% 7.01% -12.27% 5.25% 11.58% 8.55% 7.53% 13.06%
Cost of Revenue 11,824,200 11,607,900 11,499,700 10,989,200 12,194,000 12,437,300 12,481,800 12,671,200 11,361,900 11,350,000 10,724,400 10,380,700 10,250,600 9,214,200 8,450,600 0 0 0 0 0 0
Gross Profit 2,675,300 2,681,200 2,789,700 2,181,900 2,759,700 2,852,900 2,791,800 2,745,700 3,772,500 3,967,800 3,860,100 3,838,700 3,621,900 3,328,300 3,270,100 13,359,900 12,694,000 11,376,900 10,481,100 9,747,200 8,621,404
Gross Profit Margin 18.37% 18.76% 19.52% 16.57% 18.45% 18.66% 18.28% 17.81% 24.93% 25.90% 26.47% 27.00% 26.11% 26.54% 27.90% 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 362,600 378,500 379,700 360,500 405,900 455,400 450,000 443,900 1,852,400 13,266,600 1,993,400 2,034,500 1,950,800 10,829,300 1,895,200 11,670,500 11,034,900 9,893,400 9,141,300 8,531,800 7,456,729
Total Operating Expenses 574,600 597,900 591,800 583,100 637,400 719,400 732,100 736,800 1,852,400 13,373,700 1,993,400 2,034,500 12,201,400 11,011,500 10,345,800 11,670,500 11,034,900 9,893,400 9,141,300 8,531,800 7,456,729
Operating Income or Loss 2,100,700 2,083,300 2,197,900 1,598,800 2,122,300 2,133,500 2,059,700 2,008,900 1,920,100 1,944,100 1,825,300 1,804,200 1,671,100 1,460,200 1,374,900 1,689,400 1,659,100 1,483,500 1,339,800 1,215,400 1,164,675
Operating Margin 14.40% 14.58% 15.38% 12.14% 14.19% 13.95% 13.49% 13.03% 12.69% 12.69% 12.52% 12.69% 12.05% 11.64% 11.73% 12.65% 13.07% 13.04% 12.78% 12.47% 13.51%
Interest Expense 220,300 208,600 236,400 221,800 244,300 266,400 224,500 167,100 181,100 134,100 197,200 179,700 158,100 109,800 100,700 124,600 106,900 124,900 0 0 0
EBITDA 2,422,100 2,373,400 2,437,300 1,853,700 2,414,100 2,454,700 2,391,500 2,301,800 2,250,800 2,051,200 2,184,300 2,122,000 1,762,500 1,713,200 1,374,900 1,984,600 1,936,400 1,744,600 1,602,000 1,504,700 1,385,866
Depreciation and Amortization 306,200 290,100 239,400 254,900 291,800 264,000 282,100 292,900 291,100 107,100 284,800 282,700 91,400 253,000 242,800 295,200 277,300 261,100 262,200 289,300 221,191
Income Before Tax 1,989,800 1,945,400 1,988,800 1,409,300 1,938,300 1,924,300 1,884,900 1,841,800 1,778,600 1,810,000 1,660,900 1,659,600 1,549,000 1,350,400 1,274,200 1,615,100 1,585,100 1,391,900 1,280,600 1,178,800 1,056,810
Income Tax Expense 524,200 546,800 488,700 381,700 504,400 492,700 696,200 600,500 583,600 593,100 565,200 527,100 505,800 460,200 433,600 542,700 536,900 466,900 435,300 396,300 380,927
Net Income 1,395,500 1,316,500 1,407,800 945,400 1,339,100 1,326,400 1,088,400 1,148,600 1,093,900 1,104,000 991,100 998,300 952,600 827,700 793,000 1,000,300 975,700 864,000 790,700 723,500 675,883
Net Income Margin 9.56% 9.21% 9.85% 7.18% 8.95% 8.67% 7.13% 7.45% 7.23% 7.21% 6.80% 7.02% 6.87% 6.60% 6.77% 7.49% 7.69% 7.59% 7.54% 7.42% 7.84%
EPS 6.96 6.40 6.57 4.38 6.09 5.85 4.68 4.80 4.43 4.27 3.73 3.64 3.38 2.74 2.54 3.17 2.95 2.52 2.19 1.95 1.68
EPS Diluted 6.88 6.36 6.53 4.37 6.06 5.83 4.65 4.78 4.41 4.24 3.71 3.61 3.33 2.70 2.53 3.14 2.93 2.50 2.18 1.94 1.68
Weighted Average Shares Out - 205,600 214,300 215,600 219,800 226,600 232,300 237,900 244,200 253,900 258,900 268,300 279,000 299,600 308,200 313,000 326,000 342,857 361,050 371,026 375,595
Weighted Average Shares Out Diluted - 207,000 215,600 216,200 220,900 227,600 233,900 239,200 245,200 255,300 260,400 270,000 283,300 303,500 310,400 314,800 329,100 345,600 362,706 372,938 375,595

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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Current Assets
Cash and Cash Equivalents 2,769,600 4,281,800 5,316,800 5,600,500 4,305,700 3,652,400 3,796,000 3,002,200 2,605,200 2,388,100 2,710,500 2,678,300 1,781,200 2,288,700 1,587,000 1,097,300 1,793,200 1,739,500 835,800 1,165,600 1,528,710
Short Term Investments 0 60,700 0 0 3,600 5,500 400 20,600 14,500 2,200 18,200 20,600 23,800 11,300 7,800 15,100 47,800 189,300 374,100 574,000 20,225
Cash + Short Term Investments 2,769,600 4,342,500 5,316,800 5,600,500 4,309,300 3,657,900 3,796,400 3,022,800 2,619,700 2,390,300 2,728,700 2,698,900 1,805,000 2,300,000 1,594,800 1,112,400 1,841,000 1,928,800 1,209,900 1,739,600 1,548,935
Net Receivables 7,285,000 8,097,100 8,472,500 7,813,400 7,829,000 7,666,100 8,083,800 7,510,800 7,220,900 6,524,700 6,632,600 6,958,200 6,632,000 5,977,200 5,574,100 5,775,500 7,391,400 6,628,100 5,908,100 4,916,700 4,529,995
Inventory 1,617,500 1,254,600 1,201,000 1,101,200 1,257,600 1,161,500 1,110,600 1,125,400 1,122,700 1,166,600 1,288,000 1,008,400 640,300 707,600 607,600 672,000 0 0 0 902,200 766,579
Other Current Assets 892,600 918,800 919,200 1,075,000 1,188,800 1,241,400 1,125,200 1,063,000 1,017,200 1,108,900 1,003,000 995,900 1,344,200 1,209,300 1,012,000 1,005,000 1,271,800 1,089,900 849,400 536,600 440,436
Total Current Assets 12,564,700 14,613,000 15,909,500 15,590,100 14,584,700 13,726,900 14,116,000 12,722,000 11,980,500 11,190,500 11,652,300 11,661,400 10,421,500 10,194,100 8,788,500 8,564,900 10,504,200 9,646,800 7,967,400 8,095,100 7,285,945
Non-Current Assets
Property, Plant and Equipment 1,902,700 2,065,100 2,195,000 1,808,600 2,061,700 694,400 690,900 674,800 692,700 708,000 737,400 723,800 682,900 653,300 677,300 719,600 706,700 639,800 608,700 636,400 596,796
Goodwill 9,889,400 9,734,300 9,738,600 9,609,700 9,440,500 9,384,300 9,337,500 8,976,100 8,676,400 8,822,200 8,916,000 8,844,200 8,456,300 7,809,100 7,641,200 7,220,200 7,318,500 6,851,900 0 0 0
Intangible Assets 384,900 313,400 298,000 298,500 338,200 382,800 368,400 427,400 344,800 389,400 386,000 456,100 468,400 278,200 220,800 221,000 195,700 143,200 6,614,500 6,521,400 6,007,619
Long Term Investments 65,400 66,200 76,300 85,300 106,800 120,900 120,300 120,400 136,600 148,200 131,800 155,200 184,200 299,100 299,400 297,000 247,000 214,000 182,000 0 0
Tax Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 14,200 40,000 45,200 40,500 408,500 309,800 303,400 144,092
Other Non-Current Assets 202,800 210,500 204,400 255,000 251,500 307,700 298,100 244,700 279,700 301,400 275,200 311,200 292,100 318,100 253,500 250,500 259,100 260,200 237,500 446,100 465,004
Total Non-Current Assets 12,445,200 12,389,500 12,512,300 12,057,100 12,198,700 10,890,100 10,815,200 10,443,400 10,130,200 10,369,200 10,446,400 10,490,500 10,083,900 9,372,000 9,132,200 8,753,500 8,767,500 8,517,600 7,952,500 7,907,300 7,213,511
Other Assets 900 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 25,010,800 27,002,500 28,421,800 27,647,200 26,783,400 24,617,000 24,931,200 23,165,400 22,110,700 21,559,700 22,098,700 22,151,900 20,505,400 19,566,100 17,920,700 17,318,400 19,271,700 18,164,400 15,919,900 16,002,400 14,499,456
Current Liabilities
Accounts Payable 9,601,100 11,000,200 11,897,200 11,513,000 11,768,400 11,464,300 11,574,600 10,476,700 9,812,000 8,165,000 8,358,900 8,296,700 8,060,000 7,726,900 7,143,900 6,881,200 8,080,500 7,332,600 6,218,900 6,011,500 5,513,301
Short Term Debt 14,500 16,900 9,600 3,900 612,500 507,700 11,800 28,800 1,006,600 7,600 6,300 6,800 10,200 51,600 37,100 18,900 14,600 11,600 924,800 226,700 54,787
Tax Payables 224,700 300,000 263,300 244,500 252,800 180,600 330,000 349,600 319,100 301,100 293,300 264,400 237,000 176,300 156,700 201,100 0 0 0 0 0
Deferred Revenue 1,192,900 1,492,300 1,644,500 1,361,300 1,215,300 1,159,000 1,266,700 1,186,600 1,283,500 1,180,900 1,242,200 1,231,500 1,225,300 1,187,100 1,059,300 1,005,500 1,122,800 1,117,500 196,300 217,000 221,664
Other Current Liabilities 2,210,500 2,543,400 2,674,900 2,646,900 2,384,700 2,139,200 2,255,800 2,318,800 2,117,500 2,707,600 2,670,300 2,340,800 2,375,500 2,057,500 1,842,200 1,848,600 2,009,300 1,834,400 1,360,300 2,288,700 1,972,706
Total Current Liabilities 13,019,000 15,052,800 16,226,200 15,525,100 15,980,900 15,270,200 15,108,900 14,010,900 14,219,600 12,061,100 12,277,700 11,875,800 11,671,000 11,023,100 10,082,500 9,754,200 11,227,200 10,296,100 8,700,300 8,743,900 7,762,458
Non-Current Liabilities
Long Term Debt 6,400,100 6,476,600 6,637,800 6,921,300 5,806,600 4,384,100 4,912,900 4,920,500 3,564,200 4,562,600 4,033,400 4,448,500 3,182,900 3,124,600 2,220,600 3,054,300 3,054,700 3,054,700 2,357,500 2,358,400 2,536,595
Deferred Revenue 0 0 345,300 209,700 207,300 244,300 182,400 201,600 167,900 185,700 202,000 198,400 0 0 0 0 0 0 0 0 0
Deferred Tax 530,900 475,700 477,300 443,500 408,100 413,700 483,600 480,500 469,100 654,700 832,600 933,000 867,600 747,700 488,100 312,100 174,800 437,700 442,700 317,400 204,104
Other Non-Current Liabilities 906,800 838,100 961,500 970,700 1,006,800 1,197,800 1,091,200 892,300 800,500 774,300 685,100 739,900 602,000 576,500 462,000 444,400 481,200 305,800 298,400 309,100 342,894
Total Non-Current Liabilities 7,837,800 7,790,400 8,421,900 8,545,200 7,428,800 6,239,900 6,670,100 6,494,900 5,001,700 6,177,300 5,753,100 6,319,800 4,652,500 4,448,800 3,170,700 3,810,800 3,710,700 3,798,200 3,098,600 2,984,900 3,083,593
Total Liabilities 20,856,800 22,843,200 24,648,100 24,070,300 23,409,700 21,510,100 21,779,000 20,505,800 19,221,300 18,238,400 18,030,800 18,195,600 16,323,500 15,471,900 13,253,200 13,565,000 14,937,900 14,094,300 11,798,900 11,728,800 10,846,051
Common Stock 44,600 44,600 44,600 44,600 44,600 44,600 44,600 44,600 59,600 59,600 59,600 59,600 59,600 59,600 59,600 59,600 59,600 29,800 29,800 29,800 29,800
Retained Earnings 10,284,600 9,739,300 8,998,800 8,190,600 7,806,300 7,016,100 6,210,600 5,677,200 10,178,200 9,576,900 8,961,200 8,394,400 7,724,100 7,052,500 6,465,400 5,888,100 5,077,500 4,289,800 3,599,000 2,975,400 2,640,623
Accumulated Other Comprehensive Income/Loss -1,458,500 -1,437,900 -1,252,300 -1,213,800 -1,197,600 -1,228,500 -963,000 -1,356,000 -1,015,400 -618,200 -191,600 -129,500 -191,700 -106,400 -8,000 -247,300 430,700 267,900 -87,300 89,600 -14,126
Total Stockholders Equity 3,228,800 3,252,100 3,270,200 3,084,400 2,853,900 2,547,100 2,615,100 2,162,000 2,452,400 2,850,000 3,582,400 3,460,800 3,504,300 3,580,500 4,194,800 3,522,800 4,091,700 3,871,300 3,948,000 4,078,700 3,466,059
Total Investments 65,400 126,900 76,300 85,300 110,400 126,400 120,700 141,000 151,100 150,400 150,000 175,800 208,000 310,400 307,200 312,100 294,800 403,300 556,100 574,000 20,225
Total Debt 6,414,600 6,493,500 6,647,400 6,925,200 6,419,100 4,891,800 4,924,700 4,949,300 4,570,800 4,570,200 4,039,700 4,455,300 3,193,100 3,176,200 2,257,700 3,073,200 3,069,300 3,066,300 3,282,300 2,585,100 2,591,382
Net Debt 3,645,000 2,211,700 1,330,600 1,324,700 2,113,400 1,239,400 1,128,700 1,947,100 1,965,600 2,182,100 1,329,200 1,777,000 1,411,900 887,500 670,700 1,975,900 1,276,100 1,326,800 2,446,500 1,419,500 1,062,672

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 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Cash Flows from Operating Activities
Net Income 1,471,300 1,403,800 1,507,600 1,020,800 1,435,900 1,440,500 1,192,200 1,246,700 1,203,400 1,233,100 1,111,600 1,117,500 1,060,400 923,700 871,400 1,000,300 975,700 864,000 790,700 723,500 675,883
Depreciation & Amortization 212,000 219,400 212,100 222,600 231,500 264,000 282,100 292,900 291,100 294,400 284,800 282,700 273,700 253,000 242,800 295,200 277,300 261,100 262,200 289,300 221,191
Deferred Income Tax -76,000 0 -59,300 0 -14,800 -191,300 -12,900 -36,600 -36,400 -29,600 -27,100 -52,800 -107,800 -96,000 -78,400 112,300 0 94,100 100,200 0 0
Stock Based Compensation 84,000 81,700 84,700 70,800 72,500 70,500 80,200 93,400 99,400 93,500 86,300 80,800 74,500 69,300 78,600 -12,900 0 -26,600 0 0 0
Change in Working Capital -1,088,100 -844,000 160,500 30,900 125,100 80,500 348,500 323,000 557,600 -106,200 351,300 25,200 29,200 310,300 564,400 -633,000 243,800 564,500 -251,400 169,500 47,531
Accounts Receivable -651,400 -129,100 -989,100 141,200 -156,600 88,300 -341,600 -376,500 -1,063,600 -227,100 244,800 -218,700 -471,400 -292,400 410,900 0 0 10,700 0 0 0
Inventory -248,300 -197,900 -281,700 293,000 -99,800 -269,300 5,400 -89,700 -74,700 -24,200 -354,500 4,800 -53,200 -209,700 113,900 59,200 0 -407,800 0 0 0
Accounts Payable 421,900 -350,100 921,300 -428,600 276,300 242,900 763,200 741,900 1,443,700 161,800 143,500 127,800 262,700 455,900 -10,200 0 0 864,900 0 0 0
Other Working Capital -610,300 -166,900 510,000 25,300 105,200 18,600 -78,500 47,300 252,200 -16,700 317,500 111,300 291,100 356,500 49,800 -692,200 243,800 96,700 -251,400 169,500 47,531
Other Non-Cash Items 194,800 65,600 39,800 379,500 5,800 58,100 133,800 11,800 57,200 -8,700 2,100 -2,100 -14,700 27,700 52,800 632,300 102,500 -15,900 89,500 105,300 109,637
Net Cash Provided by Operating Activities 798,000 926,500 1,945,400 1,724,600 1,856,000 1,722,300 2,023,900 1,931,200 2,172,300 1,476,500 1,809,000 1,451,300 1,315,300 1,488,000 1,731,600 1,394,200 1,599,300 1,741,200 991,200 1,287,600 1,054,242
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -76,800 -78,200 -665,800 -75,400 -102,200 -195,700 -156,000 -165,500 -202,700 -213,000 -212,000 -226,300 -185,500 -153,700 -130,600 -212,200 -223,000 -177,600 -162,700 -159,700 -141,108
Acquisitions Net 112,100 -276,800 -45,900 -63,900 69,400 -42,000 -26,300 -308,800 -60,300 -74,900 -32,800 -132,700 -403,700 -152,100 -137,400 0 0 31,400 29,300 0 0
Purchases of Investments 66,800 -25,900 665,800 75,400 102,200 195,700 66,900 -7,300 0 213,000 195,400 217,700 -14,200 -5,600 -3,200 -13,100 -42,000 -586,500 -1,114,500 -1,455,700 -3,580
Sales/Maturities of Investments 0 0 2,500 3,200 1,900 15,900 89,100 165,500 0 21,000 16,600 8,600 28,800 17,700 45,200 37,500 183,300 530,400 1,383,500 1,172,500 25,905
Other Investing Activities 32,500 0 -665,800 -75,400 -102,200 -195,700 -89,100 -165,500 -500 -213,000 -195,400 -217,700 0 0 0 -492,200 -358,800 13,500 -297,900 -316,000 -410,028
Net Cash Used for Investing Activities 134,600 -380,900 -709,200 -136,100 -30,900 -221,800 -115,400 -481,600 -263,500 -266,900 -228,200 -350,400 -574,600 -293,700 -226,000 -680,000 -440,500 -188,800 -162,300 -758,900 -528,811
Cash Flows from Financing Activities
Debt Repayment 0 0 -1,250,000 -600,000 -900,000 0 0 -1,000,000 -1,100 -252,700 -406,700 -3,300 -43,200 -66,500 -1,315,500 -5,100 -500 -300,400 0 0 0
Common Stock Issued 0 0 1,236,800 1,181,000 1,120,900 0 0 1,415,200 20,100 789,000 51,900 1,492,400 117,500 123,100 18,600 86,000 100,900 297,900 0 0 0
Common Stock Repurchased -673,500 -611,400 -527,300 -217,900 -610,200 -581,300 -568,400 -602,200 -727,500 -1,063,000 -575,300 -1,136,500 -849,000 -1,296,000 -15,000 -846,800 -899,700 -1,344,600 -731,800 -446,500 -25,928
Dividends Paid -567,400 -581,100 -592,300 -562,700 -564,300 -548,500 -515,200 -505,400 -496,700 -468,000 -318,400 -397,800 -269,100 -229,700 -187,100 -192,000 -182,800 -175,800 -164,000 -163,100 -149,323
Other Financing Activities -205,200 -169,500 -258,200 -208,800 -268,400 -311,300 -259,000 -284,700 -223,900 -263,400 -171,300 -174,900 -161,900 931,800 371,000 -95,900 -58,600 939,400 -221,000 -40,400 529,840
Net Cash Used Provided by Financing Activities -1,446,100 -1,362,000 -1,391,000 -408,400 -1,222,000 -1,441,100 -1,342,600 -977,100 -1,429,100 -1,258,100 -1,419,800 -220,100 -1,205,700 -537,300 -1,128,000 -1,053,800 -1,040,700 -583,500 -1,116,800 -650,000 354,589
Effect of Forex Changes on Cash 84,600 -218,600 -128,900 114,700 50,200 -203,000 227,900 -75,500 -262,600 -273,900 -128,800 16,300 -42,500 44,700 112,100 -356,300 -64,400 -65,200 -41,900 43,400 -18,261
Net Change in Cash -428,900 -1,035,000 -283,700 1,294,800 653,300 -143,600 793,800 397,000 217,100 -322,400 32,200 897,100 -507,500 701,700 489,700 -695,900 53,700 903,700 -329,800 -77,900 861,759
Cash at End of Period 13,047,000 4,281,800 5,316,800 5,600,500 4,305,700 3,652,400 3,796,000 3,002,200 2,605,200 2,388,100 2,710,500 2,678,300 1,781,200 2,288,700 1,587,000 1,097,300 1,793,200 1,739,500 835,800 1,165,600 1,528,710
Cash at Start of Period 13,475,900 5,316,800 5,600,500 4,305,700 3,652,400 3,796,000 3,002,200 2,605,200 2,388,100 2,710,500 2,678,300 1,781,200 2,288,700 1,587,000 1,097,300 1,793,200 1,739,500 835,800 1,165,600 1,243,500 666,951
Free Cash Flow
Operating Cash Flow 798,000 926,500 1,945,400 1,724,600 1,856,000 1,722,300 2,023,900 1,931,200 2,172,300 1,476,500 1,809,000 1,451,300 1,315,300 1,488,000 1,731,600 1,394,200 1,599,300 1,741,200 991,200 1,287,600 1,054,242
Capital Expenditure -76,800 -78,200 -665,800 -75,400 -102,200 -195,700 -156,000 -165,500 -202,700 -213,000 -212,000 -226,300 -185,500 -153,700 -130,600 -212,200 -223,000 -177,600 -162,700 -159,700 -141,108
Free Cash Flow 721,200 848,300 1,279,600 1,649,200 1,753,800 1,526,600 1,867,900 1,765,700 1,969,600 1,263,500 1,597,000 1,225,000 1,129,800 1,334,300 1,601,000 1,182,000 1,376,300 1,563,600 828,500 1,127,900 913,134