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 4,084,400 4,486,800 5,802,300 5,045,200 4,642,100 4,609,800 4,285,300 2,878,600 3,282,400 3,276,500 3,258,700 3,874,800 3,748,300 3,377,900 3,116,300 2,826,200 3,115,300 2,632,900 2,347,000 2,150,200 2,051,200
Revenue Growth - -22.67% 15.01% 8.68% 0.70% 7.57% 48.87% -12.30% 0.18% 0.55% -15.90% 3.37% 10.97% 8.39% 10.26% -9.28% 18.32% 12.18% 9.15% 4.83%
Cost of Revenue 2,524,700 2,578,500 3,475,500 2,873,500 2,590,100 2,526,200 2,405,500 1,777,300 2,082,600 2,201,100 2,047,800 2,534,400 2,407,100 2,210,500 2,065,600 1,943,600 2,134,400 1,830,100 1,636,500 1,505,500 1,474,200
Gross Profit 1,559,700 1,908,300 2,326,800 2,171,700 2,052,000 2,083,600 1,879,800 1,101,300 1,199,800 1,075,400 1,210,900 1,340,400 1,341,200 1,167,400 1,050,700 882,600 980,900 802,800 710,500 644,700 577,000
Gross Profit Margin 38.20% 42.53% 40.10% 43.04% 44.20% 45.20% 43.87% 38.26% 36.55% 32.82% 37.16% 34.59% 35.78% 34.56% 33.72% 31.23% 31.49% 30.49% 30.27% 29.98% 28.13%
Research and Development 299,500 328,800 314,200 304,700 287,900 298,100 287,700 141,500 141,500 143,700 126,300 117,700 117,800 105,200 100,500 92,800 93,800 94,600 96,900 94,400 93,400
General and Administrative Expenses 671,700 741,600 775,200 714,100 729,700 792,900 790,000 618,600 529,500 737,900 589,800 515,800 527,100 442,500 411,200 322,300 336,800 315,300 284,900 270,400 254,800
Total Operating Expenses 971,200 1,070,400 1,089,400 1,018,800 1,017,600 1,091,000 1,077,700 760,100 671,000 881,600 716,100 633,500 644,900 547,700 511,700 415,100 430,600 409,900 381,800 364,800 348,200
Operating Income or Loss 463,700 837,900 1,059,400 962,000 850,500 834,400 725,400 879,900 386,300 617,800 440,700 484,900 608,300 541,900 344,000 308,700 462,900 161,400 200,700 198,900 115,700
Operating Margin 11.16% 18.67% 18.26% 19.07% 18.32% 18.10% 16.93% 30.57% 11.77% 18.86% 13.52% 12.51% 16.23% 16.04% 11.04% 10.92% 14.86% 6.13% 8.55% 9.25% 5.64%
Interest Expense 246,600 237,200 151,800 131,100 151,300 158,500 133,100 79,100 82,700 80,100 51,200 42,200 45,300 39,400 39,500 27,000 31,900 228,000 251,900 239,500 225,300
EBITDA 729,200 1,089,100 1,228,800 1,132,900 1,013,200 984,500 802,700 341,300 529,300 193,600 495,000 706,000 696,000 622,300 690,900 469,800 660,600 691,800 537,300 507,800 376,500
Depreciation and Amortization 247,600 251,200 166,400 160,600 158,300 241,000 157,800 109,700 115,900 115,700 131,200 127,200 137,800 126,600 133,600 127,200 124,200 133,700 131,800 136,300 134,300
Income Before Tax -8,900 300,200 983,900 893,800 729,800 655,000 608,400 180,800 339,300 -130,500 363,800 615,900 612,600 550,500 350,500 310,000 454,900 185,700 213,500 193,300 131,100
Income Tax Expense -1,474,500 -1,119,300 145,200 91,600 150,900 111,500 70,800 264,100 93,900 47,400 56,200 148,600 146,700 136,500 132,000 53,000 125,400 29,000 68,700 82,300 -44,500
Net Income 1,387,400 1,321,500 736,500 739,600 552,400 477,400 502,100 535,800 209,100 489,000 307,500 293,900 416,200 365,900 172,500 228,500 304,600 132,400 132,000 116,600 160,200
Net Income Margin 30.90% 29.45% 12.69% 14.66% 11.90% 10.36% 11.72% 18.61% 6.37% 14.92% 9.44% 7.58% 11.10% 10.83% 5.54% 8.09% 9.78% 5.03% 5.62% 5.42% 7.81%
EPS 11.07 10.55 5.83 5.75 4.24 3.64 3.74 3.99 1.56 3.66 2.30 2.16 3.01 2.57 1.19 1.58 2.07 0.88 0.43 0.38 0.55
EPS Diluted 11.05 10.51 5.80 5.71 4.21 3.60 3.69 3.99 1.56 3.66 2.29 2.16 3.00 2.55 1.18 1.56 2.01 0.86 0.42 0.36 0.54
Weighted Average Shares Out - 125,060 125,975 128,403 129,701 130,761 134,400 134,255 133,900 133,696 133,300 135,200 137,700 142,000 144,400 144,400 147,600 150,455 306,560 301,192 289,920
Weighted Average Shares Out Diluted - 125,533 126,707 129,146 130,584 132,002 135,900 134,300 134,500 133,700 134,300 136,100 138,800 143,400 146,200 146,600 151,600 154,854 316,304 313,488 298,808

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 471,500 302,400 572,000 516,800 568,900 339,100 161,700 283,000 64,200 78,600 109,500 123,200 77,100 158,900 161,500 76,600 52,400 75,500 165,500 206,400 212,400
Short Term Investments 0 0 12,400 3,700 100 0 29,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 471,500 302,400 572,000 516,800 568,900 339,100 190,800 283,000 64,200 78,600 109,500 123,200 77,100 158,900 161,500 76,600 52,400 75,500 165,500 206,400 212,400
Net Receivables 2,702,400 2,945,100 2,871,400 2,583,700 2,330,300 2,231,200 2,507,700 2,043,500 1,828,000 1,851,400 1,840,700 1,484,300 1,124,500 931,300 852,900 749,600 687,700 599,700 537,900 494,300 479,700
Inventory 1,435,000 1,724,600 1,651,600 1,405,700 1,095,600 1,017,000 1,097,300 992,500 703,500 800,200 636,500 688,400 675,700 470,300 347,800 350,500 380,800 275,000 219,400 215,700 217,500
Other Current Assets 601,300 157,000 343,600 41,600 32,200 53,000 59,300 326,400 253,500 241,700 8,000 236,800 181,100 173,400 175,300 138,000 116,800 243,900 145,000 119,000 128,800
Total Current Assets 5,210,200 5,129,100 5,438,600 4,937,600 4,375,600 4,074,800 4,030,200 3,652,700 2,849,200 2,971,900 2,934,400 2,945,000 2,181,800 1,869,400 1,646,200 1,487,700 1,414,600 1,194,100 1,067,800 1,067,300 1,072,700
Non-Current Assets
Property, Plant and Equipment 981,200 1,014,300 849,600 817,000 771,700 758,000 1,032,600 1,025,200 1,002,100 1,016,400 1,308,500 1,248,300 1,136,200 986,800 918,500 964,500 939,200 934,700 1,025,100 1,012,000 1,111,900
Goodwill 1,509,200 1,593,600 1,589,300 1,463,300 1,468,900 1,467,500 1,468,100 1,198,900 777,500 776,100 352,500 389,400 294,400 225,900 194,400 209,500 197,000 180,200 163,600 148,600 169,800
Intangible Assets 2,413,200 2,588,400 2,508,100 2,521,900 2,625,200 2,629,000 2,767,500 2,631,800 793,400 837,000 280,300 304,800 248,500 187,300 0 0 0 0 0 148,600 169,800
Long Term Investments 105,700 89,800 14,500 9,200 3,100 700 700 1,400 1,000 2,500 25,100 26,800 40,200 28,300 22,400 22,400 20,600 21,000 22,000 25,000 35,200
Tax Assets 1,664,100 1,336,600 210,700 218,500 229,600 257,400 318,400 252,700 244,800 286,900 200,100 91,400 233,300 246,900 314,700 240,700 243,600 259,000 330,800 374,600 448,600
Other Non-Current Assets 247,100 174,400 560,500 613,800 712,300 685,300 356,800 443,600 471,300 435,100 239,600 534,300 488,000 386,200 223,700 211,400 160,700 144,400 125,700 112,500 140,200
Total Non-Current Assets 6,920,500 6,797,100 5,732,700 5,643,700 5,810,800 5,797,900 5,944,100 5,553,600 3,290,100 3,354,000 2,406,100 2,290,200 2,192,100 1,874,100 1,673,700 1,648,500 1,561,100 1,539,300 1,667,200 1,672,700 1,905,700
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,130,700 11,926,200 11,171,300 10,581,300 10,186,400 9,872,700 9,974,300 9,206,300 6,139,300 6,325,900 5,340,500 5,235,200 4,373,900 3,743,500 3,319,900 3,136,200 2,975,700 2,733,400 2,735,000 2,740,000 2,978,400
Current Liabilities
Accounts Payable 697,300 602,400 1,252,200 1,135,000 946,700 900,100 867,500 714,200 355,400 403,600 433,500 475,200 443,200 458,300 389,300 290,500 372,300 327,400 301,400 301,000 342,900
Short Term Debt 1,180,300 958,400 540,800 440,800 338,300 227,700 547,700 192,600 94,200 112,600 525,200 697,800 56,300 46,500 134,900 55,900 30,700 125,600 106,200 80,400 101,000
Tax Payables 120,300 124,400 114,700 65,400 82,200 62,200 86,800 99,200 12,300 19,900 22,200 35,300 32,900 15,500 15,400 3,600 24,600 8,100 33,300 16,500 39,200
Deferred Revenue 800 482,100 680,500 630,700 347,100 492,700 561,500 446,300 239,800 249,900 190,200 178,900 140,300 9,200 9,500 9,400 0 260,600 236,000 231,000 266,900
Other Current Liabilities 1,644,700 1,341,700 1,326,100 1,313,800 1,196,900 1,103,400 1,016,700 856,300 748,800 687,200 761,500 634,800 495,600 405,900 429,700 353,400 337,900 37,800 58,900 46,900 109,300
Total Current Liabilities 3,523,100 3,384,600 3,799,600 3,520,300 2,829,000 2,723,900 2,993,400 2,209,400 1,438,200 1,453,300 1,910,400 1,986,700 1,135,400 919,900 963,400 709,200 740,900 751,400 702,500 659,300 820,100
Non-Current Liabilities
Long Term Debt 3,025,800 3,023,600 2,733,200 2,731,700 2,929,500 3,031,100 2,196,300 2,993,000 1,798,800 2,036,300 1,187,000 1,154,100 908,800 779,100 503,000 588,000 592,900 419,600 523,500 639,800 822,200
Deferred Revenue -1,001,100 5,600 10,100 10,300 89,400 206,000 327,600 243,900 -167,400 -173,200 550,400 -73,100 0 0 0 0 0 0 0 0 0
Deferred Tax 109,900 158,100 321,500 342,400 350,000 333,200 330,800 173,200 167,400 173,200 51,300 73,100 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 1,892,300 920,900 906,000 924,700 1,004,300 1,017,100 915,800 879,700 909,300 928,000 77,400 522,300 774,900 740,400 664,300 705,900 739,000 439,700 430,500 430,100 408,800
Total Non-Current Liabilities 4,026,900 4,108,200 3,970,800 4,009,100 4,373,200 4,587,400 3,770,500 4,289,800 2,708,100 2,964,300 1,866,100 1,676,400 1,683,700 1,519,500 1,167,300 1,293,900 1,331,900 859,300 954,000 1,069,900 1,231,000
Total Liabilities 7,550,000 7,492,800 7,770,400 7,529,400 7,202,200 7,311,300 6,763,900 6,499,200 4,146,300 4,417,600 3,776,500 3,663,100 2,819,100 2,439,400 2,130,700 2,003,100 2,072,800 1,610,700 1,656,500 1,729,200 2,051,100
Common Stock 18,600 18,600 18,600 18,600 18,600 18,600 18,600 18,600 18,600 18,600 18,600 18,600 18,600 9,300 9,300 9,300 9,300 9,300 4,600 4,600 4,500
Retained Earnings 6,734,200 6,587,100 5,555,900 4,991,300 4,506,400 4,188,800 4,334,300 3,952,400 3,505,500 3,385,000 2,984,500 2,757,300 2,536,500 2,176,200 1,853,000 1,716,900 1,524,700 1,255,800 1,166,400 1,062,200 945,600
Accumulated Other Comprehensive Income/Loss -424,300 -406,500 -459,600 -315,700 -282,200 -412,000 -308,900 -240,300 -478,400 -457,300 -375,800 -201,900 -408,900 -390,000 -311,700 -279,200 -276,100 -9,900 -57,100 -46,100 32,700
Total Stockholders Equity 4,559,400 4,410,900 3,400,900 3,051,900 2,984,200 2,561,400 3,121,100 2,707,100 1,993,000 1,908,300 1,530,500 1,572,100 1,554,800 1,304,100 1,189,200 1,133,100 902,900 1,064,300 1,019,500 959,300 876,200
Total Investments 105,700 89,800 14,500 9,200 3,100 700 29,800 1,400 1,000 2,500 25,100 26,800 40,200 28,300 22,400 22,400 20,600 21,000 22,000 25,000 35,200
Total Debt 4,322,000 4,105,200 3,274,000 3,172,500 3,267,800 3,258,800 2,744,000 3,185,600 1,893,000 2,148,900 1,712,200 1,851,900 965,100 825,600 637,900 643,900 623,600 545,200 629,700 720,200 923,200
Net Debt 3,850,500 3,802,800 2,702,000 2,655,700 2,698,900 2,919,700 2,582,300 2,902,600 1,828,800 2,070,300 1,602,700 1,728,700 888,000 666,700 476,400 567,300 571,200 469,700 464,200 513,800 710,800

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,467,800 1,417,300 838,700 802,200 578,900 543,500 654,900 -83,300 245,400 -177,900 411,500 467,300 465,900 414,000 218,500 257,000 329,500 132,400 132,000 111,000 175,600
Depreciation & Amortization 243,100 251,200 169,400 170,900 162,700 150,100 168,200 113,000 137,100 115,700 131,200 127,200 137,800 126,600 133,600 127,200 124,200 133,700 131,800 136,300 134,300
Deferred Income Tax -1,689,400 -1,292,800 -52,700 9,700 33,600 46,100 -47,400 104,200 58,100 19,900 -61,000 19,600 57,300 89,800 32,100 49,900 96,900 6,500 57,200 56,400 -60,100
Stock Based Compensation 24,700 25,900 24,200 17,800 18,900 25,600 23,000 21,100 20,200 15,400 14,800 14,200 17,400 15,800 14,700 0 0 0 0 0 0
Change in Working Capital 280,400 -870,400 -358,100 -121,800 -127,000 -265,900 -212,200 216,400 58,300 -396,400 -64,600 -270,400 -256,700 -278,100 -131,500 -268,200 -282,500 -161,300 -119,800 -132,300 -38,200
Accounts Receivable -34,600 192,400 -443,900 -241,100 -71,800 -123,500 -302,200 -262,400 -6,100 140,900 -276,900 -394,500 -193,700 -77,900 -109,900 -59,300 -99,000 -48,600 -31,200 -27,500 7,900
Inventory 594,600 -72,800 -182,300 -331,100 -59,700 6,400 -224,200 -96,800 72,500 78,300 33,100 5,100 -198,000 -110,500 -7,900 20,200 -91,600 -39,600 21,900 4,700 -5,900
Accounts Payable -319,900 -626,000 165,300 144,400 61,800 103,000 182,300 331,700 -24,100 -292,500 -21,000 40,400 41,200 69,300 106,600 -71,500 52,000 10,500 -12,300 -25,600 5,900
Other Working Capital 40,300 -364,000 102,800 306,000 -57,300 -251,800 131,900 243,900 16,000 -323,100 200,200 78,600 93,800 -159,000 -120,300 -157,600 -143,900 -83,600 -98,200 -83,900 -46,100
Other Non-Cash Items 116,400 82,400 -39,100 -58,700 -19,300 -10,900 -218,100 -35,900 -21,300 65,600 -58,200 -29,200 -62,000 13,200 87,100 135,600 42,800 165,200 62,800 45,600 -1,200
Net Cash Provided by Operating Activities 490,700 -386,400 582,400 820,100 647,800 488,500 368,400 335,500 497,800 -357,700 373,700 328,700 359,700 381,300 354,500 301,500 307,600 269,600 264,000 217,000 210,400
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -88,700 -133,900 -142,300 -100,100 -67,200 -93,900 -156,600 -85,700 -130,800 -108,500 -224,700 -221,900 -206,600 -189,500 -142,300 -161,200 -174,800 -115,400 -124,600 -93,500 -85,400
Acquisitions Net -15,100 -10,700 -198,200 -5,200 -65,600 0 107,600 -1,225,600 -18,100 -1,205,100 -1,100 -346,000 -157,400 -148,100 -7,500 -34,300 -90,600 0 5,300 0 0
Purchases of Investments 0 0 0 -12,700 -47,200 -48,000 -48,500 0 0 2,881,500 198,800 0 0 -3,200 0 0 0 0 -200 0 0
Sales/Maturities of Investments 0 0 0 100,100 67,200 0 -12,000 0 0 66,400 27,500 0 0 151,300 0 0 0 0 11,700 13,700 5,200
Other Investing Activities -11,700 -9,800 74,100 -94,100 -56,500 -44,800 -21,400 -22,500 -4,400 -1,285,500 -35,700 -85,300 -29,600 -168,500 -4,200 -5,200 73,700 -5,200 -2,000 73,400 -29,200
Net Cash Used for Investing Activities -115,500 -154,400 -266,400 -112,000 -169,300 -186,700 -130,900 -1,333,800 -135,200 348,800 -35,200 -653,200 -393,600 -358,000 -154,000 -200,700 -191,700 -120,600 -109,800 -6,400 -109,400
Cash Flows from Financing Activities
Debt Repayment -1,246,700 -699,300 -1,400 -1,203,100 -100,000 -901,900 -552,000 -302,300 -242,600 -1,036,600 -34,600 -134,900 -20,400 -121,300 -40,900 -377,800 -119,800 -101,000 -118,600 0 0
Common Stock Issued 1,600 5,300 9,400 7,900 24,700 50,700 374,300 22,500 4,100 5,900 8,600 10,700 18,700 11,300 18,100 10,200 13,100 14,600 40,600 40,200 51,300
Common Stock Repurchased -481,700 -81,200 -108,900 -408,000 -58,400 -416,200 -206,800 -2,600 -13,000 -3,700 -4,700 -359,900 -149,000 -4,200 -137,700 -36,600 -186,900 -116,400 -92,200 0 0
Dividends Paid -290,300 -290,500 -267,500 -247,200 -228,500 -210,300 -89,200 -88,800 -88,600 -86,400 -78,100 -73,600 -47,800 -54,100 -47,400 -36,300 -46,900 -29,700 -21,000 0 -1,500
Other Financing Activities 230,300 -1,400 131,000 1,102,500 111,900 1,353,500 110,400 1,584,300 -36,900 1,104,100 -241,200 928,900 150,300 143,000 91,300 362,700 203,000 -10,900 -7,300 -255,500 -8,600
Net Cash Used Provided by Financing Activities -778,800 331,500 -237,400 -747,900 -250,300 -124,200 -363,300 1,213,100 -377,000 -16,700 -350,000 371,200 -48,200 -25,300 -116,600 -77,800 -137,500 -243,400 -198,500 -215,300 41,200
Effect of Forex Changes on Cash -66,800 -60,300 -23,400 -12,300 1,600 -200 4,500 4,000 0 -5,300 -2,200 -600 300 -600 1,000 1,200 -1,500 4,400 3,400 -1,300 13,200
Net Change in Cash -470,000 -269,600 55,200 -52,100 229,800 177,400 -121,300 218,800 -14,400 -30,900 -13,700 46,100 -81,800 -2,600 84,900 24,200 -23,100 -90,000 -40,900 -6,000 155,400
Cash at End of Period 1,515,500 302,400 572,000 516,800 568,900 339,100 161,700 283,000 64,200 78,600 109,500 123,200 77,100 158,900 161,500 76,600 52,400 75,500 165,500 206,400 212,400
Cash at Start of Period 1,985,500 572,000 516,800 568,900 339,100 161,700 283,000 64,200 78,600 109,500 123,200 77,100 158,900 161,500 76,600 52,400 75,500 165,500 206,400 212,400 57,000
Free Cash Flow
Operating Cash Flow 490,700 -386,400 582,400 820,100 647,800 488,500 368,400 335,500 497,800 -357,700 373,700 328,700 359,700 381,300 354,500 301,500 307,600 269,600 264,000 217,000 210,400
Capital Expenditure -88,700 -133,900 -142,300 -100,100 -67,200 -93,900 -156,600 -85,700 -130,800 -108,500 -224,700 -221,900 -206,600 -189,500 -142,300 -161,200 -174,800 -115,400 -124,600 -93,500 -85,400
Free Cash Flow 402,000 -520,300 440,100 720,000 580,600 394,600 211,800 249,800 367,000 -466,200 149,000 106,800 153,100 191,800 212,200 140,300 132,800 154,200 139,400 123,500 125,000