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,167,900 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,603,000 2,655,800 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,564,900 1,831,000 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 37.56% 40.81% 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 287,600 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 659,600 752,500 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 947,200 1,293,600 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 617,700 679,200 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 14.76% 15.14% 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 240,700 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 516,100 786,200 1,298,100 1,185,300 1,036,700 1,055,700 900,300 370,500 360,200 -177,900 536,900 706,000 754,400 687,900 537,800 464,400 629,000 526,600 459,400 412,000 363,100
Depreciation and Amortization 245,500 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 31,600 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,495,900 -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,455,700 1,318,800 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 32.51% 29.39% 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.62 10.51 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.60 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,533 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 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 416,700 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 416,700 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,890,500 2,945,100 2,871,400 2,583,700 2,330,300 2,231,200 2,359,000 2,043,500 1,813,000 1,851,400 1,692,200 1,484,300 1,184,200 988,900 852,900 749,600 687,700 599,700 537,900 494,300 479,700
Inventory 1,392,100 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 616,200 157,000 356,200 443,400 391,900 495,700 511,300 322,500 493,100 250,500 525,100 680,900 244,800 251,300 284,000 311,000 311,900 370,800 236,300 147,400 163,100
Total Current Assets 5,315,500 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 869,400 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,517,800 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,421,700 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 25,300 19,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,621,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 447,900 244,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,903,200 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,218,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 802,900 602,400 1,252,200 1,135,000 946,700 900,100 795,500 714,200 317,400 403,600 378,300 475,200 404,200 458,300 389,300 290,500 372,300 327,400 301,400 301,000 342,900
Short Term Debt 1,043,200 958,400 562,800 464,300 363,900 259,200 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 83,200 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 400 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,658,700 1,217,300 1,189,400 1,224,900 1,089,100 1,009,700 1,105,000 822,800 774,500 667,300 794,500 599,500 501,700 399,600 423,800 359,200 331,500 290,300 261,600 261,400 337,000
Total Current Liabilities 3,588,400 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,026,800 3,146,800 2,861,800 2,871,700 3,080,600 3,194,300 2,196,300 3,015,500 1,826,800 2,070,600 1,172,500 1,186,500 940,600 790,400 503,000 588,000 592,900 419,600 523,500 639,800 822,200
Deferred Revenue 0 0 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 104,200 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 869,200 803,300 777,400 784,700 942,600 1,059,900 915,800 857,200 881,300 720,500 627,800 416,800 743,100 729,100 664,300 705,900 739,000 439,700 430,500 430,100 408,800
Total Non-Current Liabilities 4,000,200 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,588,600 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,726,400 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 -373,400 -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,607,800 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 25,300 19,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,070,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,653,300 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,525,200 1,419,500 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 245,500 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,671,600 -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 36,600 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 268,300 -803,200 -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 -389,900 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 591,700 -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 142,000 -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 -75,500 -296,800 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 112,700 13,000 -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 564,400 -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 -71,400 -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 -4,900 -16,500 -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 -7,200 -4,000 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 -83,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 -38,600 699,300 113,800 -100,600 24,100 488,800 -472,500 1,293,500 -259,200 66,100 -171,200 888,900 138,100 179,400 -5,900 1,300 83,200 -101,000 -118,600 -212,600 -131,700
Common Stock Issued 300 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 -2,200 -81,200 -108,900 -408,000 -58,400 -416,200 -206,800 -2,600 -13,000 -3,700 -4,700 -367,000 -149,000 -169,300 -137,700 -36,600 -186,900 -116,400 -92,200 0 0
Dividends Paid -290,500 -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 -1,100 -1,400 15,800 0 -12,200 -37,200 30,900 -11,500 -20,300 1,400 -104,500 -87,800 -8,200 -5,500 45,300 -16,400 0 -10,900 -7,300 -42,900 121,600
Net Cash Used Provided by Financing Activities -332,100 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 -55,900 -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 92,900 -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,608,400 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,515,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 564,400 -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 -71,400 -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 493,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