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,637,900 1,940,100 6,939,900 6,827,300 7,024,500 7,982,200 7,932,900 7,824,100 7,683,900 5,997,800 4,673,300 4,623,400 4,471,700 4,451,800 4,220,200 4,095,400 4,121,100 3,897,500 3,495,400 3,286,100 2,980,900
Revenue Growth - -72.04% 1.65% -2.81% -12.00% 0.62% 1.39% 1.82% 28.11% 28.34% 1.08% 3.39% 0.45% 5.49% 3.05% -0.62% 5.74% 11.50% 6.37% 10.24%
Cost of Revenue 1,544,900 683,700 2,019,500 1,960,400 2,128,300 2,252,600 2,271,900 2,132,900 2,374,900 1,856,600 1,249,800 1,286,100 1,125,200 1,122,000 1,012,400 990,800 997,300 875,900 780,100 739,400 779,900
Gross Profit 4,093,000 1,256,400 4,920,400 4,866,900 4,896,200 5,729,600 5,661,000 5,691,200 5,309,000 4,141,200 3,423,500 3,337,300 3,346,500 3,329,800 3,207,800 3,104,600 3,123,800 3,021,600 2,715,300 2,546,700 2,201,000
Gross Profit Margin 78.74% 64.76% 70.90% 71.29% 69.70% 71.78% 71.36% 72.74% 69.09% 69.05% 73.26% 72.18% 74.84% 74.80% 76.01% 75.81% 75.80% 77.53% 77.68% 77.50% 73.84%
Research and Development 345,400 0 406,000 435,800 372,000 449,300 391,700 367,400 365,600 268,800 188,300 204,200 225,600 238,600 220,000 205,400 194,000 209,600 188,300 175,500 166,700
General and Administrative Expenses 2,116,600 0 2,761,700 2,843,400 3,177,800 3,343,800 3,379,300 2,973,900 2,932,900 2,284,200 1,822,500 1,833,800 1,807,100 1,834,100 1,832,400 1,732,100 1,702,300 1,489,700 1,355,700 1,259,600 1,190,000
Total Operating Expenses 2,878,600 0 3,728,300 3,861,500 4,198,300 4,459,800 4,513,800 3,945,200 3,864,400 2,901,600 2,010,800 2,038,000 2,032,700 2,230,500 2,052,400 1,937,500 1,965,300 1,868,800 1,544,000 1,435,100 1,356,700
Operating Income or Loss 1,107,200 1,256,400 1,064,100 860,300 723,300 1,137,500 33,800 823,200 827,900 326,400 1,034,700 1,035,600 1,047,400 1,024,100 916,700 1,018,800 1,090,000 1,127,600 1,165,200 1,055,000 763,200
Operating Margin 37.68% 64.76% 15.33% 12.60% 10.30% 14.25% 0.43% 10.52% 10.77% 5.44% 22.14% 22.40% 23.42% 23.00% 21.72% 24.88% 26.45% 28.93% 33.34% 32.10% 25.60%
Interest Expense 150,900 0 164,800 208,400 212,000 226,900 292,600 327,500 357,900 286,600 63,100 70,100 72,900 45,200 -56,500 -20,600 31,800 216,400 8,900 128,400 194,000
EBITDA 1,934,900 1,256,400 1,990,500 1,955,300 1,756,000 2,271,100 2,175,400 2,792,600 2,415,500 1,935,600 1,385,000 1,673,400 1,692,500 1,459,200 1,734,300 1,652,800 1,502,100 1,577,500 1,374,800 1,353,900 1,106,700
Depreciation and Amortization 761,300 0 926,400 1,095,000 1,032,700 1,133,600 1,040,500 1,062,700 1,039,300 723,500 375,800 358,500 363,100 359,900 340,200 337,400 275,100 230,000 197,400 185,700 181,300
Income Before Tax 782,800 0 403,500 499,000 -274,400 905,800 -271,100 479,600 401,600 12,300 943,900 981,100 990,100 978,900 860,200 998,200 1,121,800 1,131,600 1,169,000 1,040,700 731,500
Income Tax Expense 177,400 0 112,300 53,500 -137,000 -225,700 108,200 -1,359,600 100,000 -36,600 224,900 221,900 237,200 218,900 263,300 280,800 272,300 357,900 334,000 307,300 189,600
Net Income 604,800 0 231,400 401,600 -137,400 1,131,600 -379,200 1,839,600 302,900 49,700 720,100 761,000 755,000 760,800 596,900 717,400 848,600 773,200 834,500 732,500 541,800
Net Income Margin 8.30% 0.00% 3.33% 5.88% -1.96% 14.18% -4.78% 23.51% 3.94% 0.83% 15.41% 16.46% 16.88% 17.09% 14.14% 17.52% 20.59% 19.84% 23.87% 22.29% 18.18%
EPS 2.89 0.00 1.39 1.93 -0.66 5.52 -1.86 9.11 1.51 0.27 4.26 4.49 4.32 4.06 2.98 3.34 3.73 3.28 3.43 2.96 2.22
EPS Diluted 2.88 0.00 1.38 1.91 -0.66 5.47 -1.86 9.03 1.50 0.26 4.19 4.43 4.29 4.03 2.97 3.32 3.72 3.26 3.40 2.93 2.19
Weighted Average Shares Out - 208,900 209,600 208,600 207,000 205,100 203,500 201,900 200,000 187,400 169,000 169,600 174,900 187,600 200,000 215,000 227,300 235,500 243,000 247,100 244,400
Weighted Average Shares Out Diluted - 210,000 210,300 210,400 207,000 206,700 203,500 203,700 202,400 189,800 171,700 171,800 176,000 188,700 201,100 215,800 228,300 237,500 245,400 249,800 247,800

Reported Currency: USD Q4 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 415,800 375,700 378,100 802,100 617,900 542,800 524,400 634,100 1,452,600 1,083,300 1,080,600 884,300 768,300 668,900 691,700 212,600 463,900 265,700 233,200 154,600 77,500
Short Term Investments 0 0 0 0 0 0 0 0 164,600 612,500 727,000 671,600 455,500 265,100 66,400 0 0 0 0 0 0
Cash + Short Term Investments 415,800 375,700 378,100 802,100 617,900 542,800 524,400 634,100 1,617,200 1,695,800 1,807,600 1,555,900 1,223,800 934,000 758,100 212,600 463,900 265,700 233,200 154,600 77,500
Net Receivables 1,442,400 1,381,500 1,259,600 1,452,700 1,363,900 1,275,800 1,494,600 1,604,400 1,453,200 912,100 936,600 884,600 838,800 775,700 751,400 732,800 674,300 625,500 524,200 524,800 486,400
Inventory 2,385,200 2,147,200 2,148,000 2,450,700 2,385,000 2,256,500 2,081,800 1,969,300 2,306,600 1,169,000 1,074,500 995,300 929,800 935,300 913,200 928,300 727,800 638,300 583,700 536,000 527,700
Other Current Assets 366,100 522,900 607,100 377,800 357,100 352,300 481,500 465,700 655,300 512,100 379,000 272,900 284,200 363,100 315,200 302,200 216,700 216,700 234,500 345,500 247,100
Total Current Assets 4,609,500 4,427,300 4,885,000 5,083,300 4,723,900 4,427,400 4,582,300 4,673,500 6,032,300 4,289,000 4,197,700 3,708,700 3,276,600 3,008,100 2,738,000 2,178,600 2,082,700 1,746,200 1,575,600 1,560,900 1,338,700
Non-Current Assets
Property, Plant and Equipment 2,060,400 1,872,500 1,836,600 2,047,700 2,077,400 2,015,400 2,038,600 2,037,900 2,063,600 1,288,800 1,224,700 1,210,700 1,207,300 1,213,800 1,221,700 1,264,100 971,900 807,100 708,800 628,500 525,200
Goodwill 8,818,500 8,580,200 8,919,400 9,261,800 9,599,700 9,594,400 10,668,400 10,508,500 9,531,200 2,514,200 2,611,200 2,571,800 2,626,000 2,580,800 2,783,500 2,774,800 2,621,400 2,515,600 2,428,800 61,000 2,204,700
Intangible Assets 4,856,400 5,063,800 5,533,600 7,055,500 7,257,600 7,684,600 8,353,400 8,735,400 9,057,200 603,500 707,700 740,700 798,500 827,100 858,000 872,100 743,800 712,600 3,185,400 3,323,700 3,052,300
Long Term Investments 0 0 -665,600 -790,400 -840,100 -999,500 -1,101,500 -3,030,900 -3,150,200 0 0 0 0 -235,700 -209,900 -198,300 -154,800 -159,200 -153,700 0 0
Tax Assets 0 474,800 665,600 790,400 840,100 999,500 1,101,500 3,030,900 3,150,200 0 0 0 0 235,700 209,900 198,300 154,800 159,200 153,700 0 161,200
Other Non-Current Assets 1,152,100 647,400 2,281,800 969,400 980,100 405,000 749,900 553,600 724,100 939,200 839,300 780,500 606,900 367,600 184,300 149,400 213,900 192,900 252,100 182,400 78,600
Total Non-Current Assets 16,887,400 16,638,700 18,571,400 19,334,400 19,914,800 19,699,400 21,810,300 21,835,400 21,376,100 5,345,700 5,382,900 5,303,700 5,238,700 4,990,000 5,047,500 5,060,400 4,551,000 4,228,200 4,146,300 4,134,600 3,817,300
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 21,496,900 21,066,000 23,456,400 24,417,700 24,638,700 24,126,800 26,392,600 26,508,900 27,408,400 9,634,700 9,580,600 9,012,400 8,515,300 7,998,100 7,785,500 7,239,000 6,633,700 5,974,400 5,721,900 5,695,500 5,156,000
Current Liabilities
Accounts Payable 0 354,100 306,500 330,000 400,900 362,600 330,200 364,500 284,800 167,100 146,300 184,100 143,300 129,600 134,600 186,400 174,100 158,000 123,600 131,600 127,600
Short Term Debt 900,000 544,300 1,605,100 500,000 1,500,000 500,000 1,225,000 575,600 0 0 500 100,100 143,300 0 0 0 0 0 0 27,500 101,300
Tax Payables 0 38,500 62,000 59,500 126,700 142,400 165,200 183,500 147,200 72,400 221,200 22,800 8,600 48,900 57,500 6,600 85,100 106,500 82,100 0 0
Deferred Revenue 0 474,800 1,045,300 145,000 -400,900 -362,600 -330,200 -364,500 0 0 -146,300 -184,100 -143,300 0 0 0 0 0 0 0 0
Other Current Liabilities 1,057,500 985,000 511,000 1,581,900 1,941,500 1,896,300 1,780,800 1,825,400 1,350,800 870,900 1,031,100 765,900 723,800 572,700 556,100 584,700 574,500 470,200 483,300 541,900 416,400
Total Current Liabilities 1,957,500 2,358,200 3,467,900 2,556,900 3,441,500 2,396,300 3,005,800 2,401,000 1,635,600 1,038,000 1,031,600 866,000 867,100 702,300 690,700 771,100 748,600 628,200 606,900 701,000 645,300
Non-Current Liabilities
Long Term Debt 4,867,900 5,152,200 5,474,200 7,626,500 6,721,400 8,438,700 8,917,500 10,669,800 11,556,300 1,425,500 1,672,300 1,720,800 1,576,000 1,142,100 1,127,600 460,100 104,300 99,600 81,600 624,000 1,007,800
Deferred Revenue 0 0 740,900 -790,400 -840,100 -999,500 -1,101,500 -3,030,900 -3,150,200 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 474,800 558,500 790,400 840,100 999,500 1,101,500 3,030,900 3,150,200 45,900 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 0 1,053,800 548,500 2,034,900 2,083,000 2,015,700 2,711,400 3,855,200 4,403,100 602,700 576,600 559,300 557,400 382,400 328,500 353,900 328,400 323,400 348,300 420,900 352,600
Total Non-Current Liabilities 4,867,900 6,680,800 7,322,100 9,661,400 8,804,400 10,454,400 11,628,900 14,525,000 15,959,400 2,074,100 2,248,900 2,280,100 2,133,400 1,524,500 1,456,100 814,000 432,700 423,000 429,900 1,044,900 1,360,400
Total Liabilities 6,825,400 9,039,000 10,790,000 12,218,300 12,245,900 12,850,700 14,634,700 16,926,000 17,595,000 3,112,100 3,280,500 3,146,100 3,000,500 2,226,800 2,146,800 1,585,100 1,181,300 1,051,200 1,036,800 1,745,900 2,005,700
Common Stock 0 3,100 3,100 3,100 3,100 3,100 3,100 3,100 3,000 2,700 2,600 2,600 2,500 2,500 2,500 2,500 2,500 2,500 2,500 2,500 2,400
Retained Earnings 0 9,559,300 10,292,200 10,086,900 10,427,300 9,491,200 10,022,800 8,467,100 8,347,700 8,285,200 7,712,700 7,085,900 6,426,800 5,699,400 5,102,500 4,385,500 3,536,900 2,768,500 1,934,000 1,201,500 659,700
Accumulated Other Comprehensive Income/Loss 0 -179,300 -231,600 -297,800 -241,900 -187,400 -83,200 -434,000 -329,000 85,900 367,100 343,900 271,400 321,000 358,600 240,000 290,300 209,200 149,300 253,300 138,700
Total Stockholders Equity 14,671,500 12,021,300 12,660,700 12,199,400 12,392,800 11,276,100 11,757,900 9,582,900 9,811,600 6,520,800 6,300,100 5,866,300 5,514,800 5,771,300 5,638,700 5,650,300 5,449,600 4,920,500 4,682,800 3,942,500 3,143,300
Total Investments 0 0 -665,600 -790,400 -840,100 -999,500 -1,101,500 -3,030,900 164,600 612,500 727,000 671,600 455,500 265,100 66,400 -198,300 -154,800 -159,200 -153,700 0 0
Total Debt 5,767,900 5,696,500 7,079,300 8,126,500 8,221,400 8,938,700 10,142,500 11,245,400 11,556,300 1,425,500 1,672,800 1,820,900 1,719,300 1,142,100 1,127,600 460,100 104,300 99,600 81,600 651,500 1,109,100
Net Debt 5,352,100 5,320,800 6,701,200 7,324,400 7,603,500 8,395,900 9,618,100 10,611,300 10,103,700 342,200 592,200 936,600 951,000 473,200 435,900 247,500 -359,600 -166,100 -151,600 496,900 1,031,600

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 475,200 0 291,200 445,500 -137,400 1,131,500 -379,300 1,839,200 301,600 48,900 719,000 759,200 752,900 760,000 596,900 717,400 848,600 773,200 834,500 732,500 541,800
Depreciation & Amortization 939,000 0 926,400 937,700 1,032,700 1,006,100 1,040,500 1,062,700 1,039,300 723,500 375,800 358,500 363,100 359,900 340,200 337,400 275,100 230,000 197,400 185,700 181,300
Deferred Income Tax -64,400 0 -64,400 -102,100 12,000 -538,700 13,400 -1,776,000 -153,200 -164,000 -84,200 -126,200 -64,800 12,900 -72,500 -19,700 2,000 63,900 0 0 0
Stock Based Compensation 101,300 0 105,000 76,000 79,700 84,300 65,500 53,700 57,300 46,400 49,400 48,500 55,000 60,500 62,000 74,900 69,900 0 0 0 0
Change in Working Capital -617,700 0 -311,400 -134,200 -415,500 -706,200 41,000 -1,737,600 -202,700 -545,400 -38,700 -240,900 -128,200 -22,800 -13,900 -69,100 -168,200 -67,100 -70,800 -79,300 79,700
Accounts Receivable -161,900 0 -184,700 -15,100 -349,100 -521,100 213,600 -137,800 -137,800 2,800 -92,300 -103,700 -51,100 0 0 0 0 0 0 0 0
Inventory -224,300 0 -75,600 -8,400 -40,800 -125,200 -199,500 -122,800 69,500 -248,100 -154,100 -128,400 -67,500 7,200 25,800 36,200 -148,100 -58,000 -39,200 -79,200 -44,700
Accounts Payable 27,100 0 103,000 76,400 -95,100 -42,000 155,900 -163,100 33,600 -186,800 120,100 38,300 47,800 0 0 0 0 0 0 0 0
Other Working Capital -258,600 0 -154,100 -187,100 69,500 -17,900 -129,000 -1,313,900 -168,000 -113,300 87,600 -47,100 -57,400 -30,000 -39,700 -105,300 -20,100 -9,100 -31,600 -100 124,400
Other Non-Cash Items 404,000 0 337,900 276,300 633,000 608,800 966,300 2,140,300 589,900 753,400 31,500 164,000 173,900 6,400 280,800 76,600 10,700 84,400 79,600 39,300 59,400
Net Cash Provided by Operating Activities 1,237,400 588,400 1,284,700 1,499,200 1,204,500 1,585,800 1,747,400 1,582,300 1,632,200 862,800 1,052,800 963,100 1,151,900 1,176,900 1,193,500 1,117,500 1,038,100 1,084,400 1,040,700 878,200 862,200
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -378,100 0 -187,900 -152,000 -117,900 -404,700 -162,700 -156,000 -184,700 -167,700 -144,900 -100,000 -114,700 -269,200 -280,200 -264,600 -250,000 -331,200 -268,300 -105,300 -100,800
Acquisitions Net -145,800 0 -99,800 -68,700 -235,500 -37,100 -15,300 -4,000 -1,443,000 -7,812,900 -54,300 -74,200 -59,000 -56,800 -82,600 0 -363,000 -160,300 -28,100 -44,100 -171,300
Purchases of Investments -298,900 0 -258,300 -273,600 -291,700 -315,900 -276,300 -337,000 -347,000 -481,200 -1,548,300 -925,600 -1,279,000 -750,000 -100,900 -116,600 308,100 0 0 -150,000 0
Sales/Maturities of Investments 45,400 0 89,400 1,900 53,500 48,100 69,200 286,200 286,200 802,900 1,282,200 830,800 878,500 394,800 67,500 0 54,900 0 0 0 0
Other Investing Activities 106,800 0 -72,600 -11,200 -22,200 -19,700 -31,500 -300,000 -3,000 48,200 -4,100 -13,500 -17,900 56,800 -330,700 0 -674,200 0 9,400 -11,700 -116,200
Net Cash Used for Investing Activities -670,600 0 -529,200 -503,600 -613,800 -729,300 -416,600 -510,800 -1,691,500 -7,610,700 -469,400 -282,500 -592,100 -624,400 -726,900 -381,200 -924,200 -491,500 -287,000 -311,100 -388,300
Cash Flows from Financing Activities
Debt Repayment -1,476,000 0 -1,738,700 -2,654,800 -1,750,000 -1,465,300 -2,978,900 -1,840,900 -2,050,000 -3,239,900 -2,300 -97,500 -50,100 -4,000 0 -8,500 0 0 0 0 0
Common Stock Issued 225,100 0 0 0 0 0 0 1,153,700 1,927,000 10,733,400 34,700 474,800 194,200 43,400 16,900 9,500 0 149,800 41,300 76,700 65,000
Common Stock Repurchased -408,300 0 -126,400 0 0 0 0 -415,500 -415,500 -150,000 -400,500 -719,000 -485,600 -1,050,000 -505,600 -923,700 -737,000 -576,300 -798,800 -4,100 0
Dividends Paid -201,100 0 -201,200 -200,100 -198,500 -196,700 -195,200 -193,600 -188,400 -157,100 -145,500 -132,400 -94,400 -510,400 0 0 0 0 0 0 0
Other Financing Activities 1,034,800 0 1,222,500 1,548,900 1,526,700 882,100 1,871,900 85,800 -16,300 -46,600 -48,800 6,800 -600 1,065,200 -900 660,600 393,500 27,000 26,800 -557,200 -467,000
Net Cash Used Provided by Financing Activities -825,500 0 -843,800 -1,306,000 -421,800 -779,900 -1,302,200 -1,210,500 -743,200 7,139,800 -562,400 -467,300 -436,500 -455,800 -489,600 -262,100 -343,500 -399,500 -730,700 -484,600 -402,000
Effect of Forex Changes on Cash 5,500 0 -14,500 -13,200 15,300 -1,500 -10,200 29,300 -22,700 -22,600 -18,300 -17,000 -7,300 2,700 200 4,900 -21,700 4,800 9,500 -3,900 5,200
Net Change in Cash -253,300 588,400 -102,800 -323,600 184,200 75,100 18,400 -109,700 -825,200 369,300 2,700 196,300 116,000 99,400 -22,800 479,100 -251,300 198,200 32,500 78,600 77,100
Cash at End of Period 1,317,800 588,400 375,700 478,500 802,100 617,900 542,800 524,400 634,100 1,452,600 1,083,300 1,080,600 884,300 768,300 668,900 691,700 212,600 463,900 265,700 233,200 154,600
Cash at Start of Period 1,571,100 0 478,500 802,100 617,900 542,800 524,400 634,100 1,459,300 1,083,300 1,080,600 884,300 768,300 668,900 691,700 212,600 463,900 265,700 233,200 154,600 77,500
Free Cash Flow
Operating Cash Flow 1,237,400 588,400 1,284,700 1,499,200 1,204,500 1,585,800 1,747,400 1,582,300 1,632,200 862,800 1,052,800 963,100 1,151,900 1,176,900 1,193,500 1,117,500 1,038,100 1,084,400 1,040,700 878,200 862,200
Capital Expenditure -378,100 0 -187,900 -152,000 -117,900 -404,700 -162,700 -156,000 -184,700 -167,700 -144,900 -100,000 -114,700 -269,200 -280,200 -264,600 -250,000 -331,200 -268,300 -105,300 -100,800
Free Cash Flow 859,300 588,400 1,096,800 1,347,200 1,086,600 1,181,100 1,584,700 1,426,300 1,447,500 695,100 907,900 863,100 1,037,200 907,700 913,300 852,900 788,100 753,200 772,400 772,900 761,400