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,397,300 5,488,900 5,641,900 5,533,800 4,903,200 4,791,100 4,732,700 4,461,600 6,778,300 7,031,500 7,750,500 7,690,800 7,648,100 5,640,900 4,490,100 4,242,800 4,843,500 4,651,200 4,327,900 4,085,100 3,798,100
Revenue Growth - -2.71% 1.95% 12.86% 2.34% 1.23% 6.08% -34.18% -3.60% -9.28% 0.78% 0.56% 35.58% 25.63% 5.83% -12.40% 4.13% 7.47% 5.94% 7.56%
Cost of Revenue 3,824,000 3,847,600 3,869,000 3,852,900 3,293,900 3,226,300 3,230,600 3,044,400 4,246,700 4,444,900 5,062,900 5,103,300 5,103,800 3,999,700 3,237,300 3,024,300 3,606,900 3,350,100 3,087,800 2,927,100 2,636,000
Gross Profit 1,573,300 1,641,300 1,772,900 1,680,900 1,609,300 1,564,800 1,502,100 1,417,200 2,531,600 2,586,600 2,687,600 2,587,500 2,544,300 1,641,200 1,252,800 1,218,500 1,236,600 1,301,100 1,240,100 1,158,000 1,162,100
Gross Profit Margin 29.16% 29.90% 31.42% 30.38% 32.82% 32.66% 31.74% 31.76% 37.35% 36.79% 34.68% 33.64% 33.27% 29.09% 27.90% 28.72% 25.53% 27.97% 28.65% 28.35% 30.60%
Research and Development 96,900 96,900 102,500 99,800 95,900 77,300 80,800 91,800 88,000 129,300 134,600 133,000 135,000 0 0 0 0 0 0 0 0
General and Administrative Expenses 726,800 759,100 786,200 772,400 772,700 915,500 782,300 796,000 1,604,600 1,656,200 1,845,300 1,787,300 1,785,300 1,034,900 710,200 719,200 755,000 750,200 701,100 645,900 626,100
Total Operating Expenses 754,900 886,700 822,300 811,200 810,200 944,400 798,000 809,100 1,699,500 1,744,900 1,964,200 1,910,500 1,919,300 1,076,200 710,200 719,200 755,000 743,400 701,100 645,900 626,100
Operating Income or Loss 818,400 754,600 944,800 900,900 788,100 578,500 656,300 596,000 819,100 763,400 653,600 602,100 -881,200 447,400 535,000 492,300 396,500 549,300 526,100 510,400 503,000
Operating Margin 15.16% 13.75% 16.75% 16.28% 16.07% 12.07% 13.87% 13.36% 12.08% 10.86% 8.43% 7.83% -11.52% 7.93% 11.92% 11.60% 8.19% 11.81% 12.16% 12.49% 13.24%
Interest Expense 265,700 283,200 162,300 167,800 174,400 184,100 177,900 201,800 213,100 227,700 287,700 361,000 384,700 217,100 161,600 154,900 128,100 0 0 0 0
EBITDA 1,005,500 946,300 1,147,000 1,060,500 991,300 723,000 787,500 718,700 691,300 866,900 1,000,000 988,400 -1,195,100 588,700 661,900 639,000 519,800 726,500 709,800 675,700 718,700
Depreciation and Amortization 235,000 233,400 184,600 186,400 174,100 150,900 131,600 120,100 103,500 88,700 118,900 123,200 134,000 41,300 154,700 154,500 171,500 168,800 170,800 177,800 182,700
Income Before Tax 489,900 429,700 729,300 716,200 626,200 370,300 457,800 393,300 565,900 425,900 267,200 177,700 -1,336,100 216,100 343,400 329,900 222,300 456,000 400,100 376,600 322,900
Income Tax Expense 95,100 90,400 238,000 225,000 142,100 76,600 307,500 330,500 79,500 90,500 9,100 84,000 -58,000 67,000 87,500 85,600 42,400 103,000 126,000 120,800 107,300
Net Income 396,000 341,600 491,600 506,800 502,900 263,000 193,100 814,900 486,400 335,400 258,100 124,200 -1,078,300 149,100 255,900 244,300 179,900 353,000 274,100 255,800 215,600
Net Income Margin 7.32% 6.22% 8.71% 9.16% 10.26% 5.49% 4.08% 18.26% 7.18% 4.77% 3.33% 1.61% -14.10% 2.64% 5.70% 5.76% 3.71% 7.59% 6.33% 6.26% 5.68%
EPS 2.74 2.37 3.37 3.26 3.12 1.90 1.21 4.33 2.49 1.63 1.22 0.65 -5.59 0.89 1.61 1.54 1.13 2.21 1.70 1.55 1.28
EPS Diluted 2.73 2.36 3.33 3.22 3.10 1.89 1.21 4.29 2.46 1.62 1.20 0.58 -5.59 0.80 1.44 1.35 0.99 1.89 1.47 1.35 1.13
Weighted Average Shares Out - 144,400 145,900 150,900 155,200 154,300 159,400 186,900 194,300 203,900 210,000 194,600 192,798 167,000 158,300 157,200 157,600 159,729 161,235 165,566 168,438
Weighted Average Shares Out Diluted - 144,900 147,400 152,400 156,000 155,200 160,200 188,900 197,200 206,700 213,900 214,200 192,800 185,400 176,700 182,600 188,600 186,772 186,463 190,186 191,644

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 386,000 346,100 456,100 561,000 548,700 262,400 271,700 594,000 363,700 358,400 322,600 992,400 679,600 722,800 675,600 694,500 128,900 430,300 373,100 455,800 358,000
Short Term Investments 0 0 0 0 0 13,200 0 0 0 1,000 0 0 0 0 0 0 0 0 33,900 44,100 54,100
Cash + Short Term Investments 386,000 346,100 456,100 561,000 548,700 262,400 271,700 594,000 363,700 359,400 322,600 992,400 679,600 722,800 675,600 694,500 128,900 430,300 407,000 499,900 412,100
Net Receivables 574,300 581,700 592,900 732,800 681,700 669,600 613,100 727,700 544,700 758,400 1,129,300 1,274,300 1,313,900 1,385,800 697,100 666,700 682,800 789,800 721,300 674,000 662,500
Inventory 807,300 774,300 866,300 725,700 596,700 570,300 544,900 506,800 659,900 660,800 707,600 688,400 736,400 798,100 495,800 469,400 564,300 581,700 509,400 409,100 417,900
Other Current Assets 272,200 261,200 201,500 50,100 54,400 61,700 125,100 37,900 880,200 444,800 386,600 462,600 566,900 428,500 171,500 242,800 362,900 156,200 137,200 112,400 118,700
Total Current Assets 2,059,500 1,963,300 2,116,800 2,069,600 1,881,500 1,564,000 1,554,800 1,866,400 2,215,300 2,215,600 2,691,600 3,420,000 3,364,700 3,215,500 2,038,300 2,071,200 1,672,700 1,936,100 1,756,700 1,695,400 1,611,200
Non-Current Assets
Property, Plant and Equipment 1,535,500 1,524,000 1,346,100 1,295,800 1,265,800 1,236,300 1,036,200 998,400 1,060,300 930,700 993,200 1,134,500 1,212,800 1,322,100 948,300 1,010,700 1,051,400 1,080,100 970,100 911,200 1,008,600
Goodwill 2,896,800 2,892,500 2,174,500 2,189,400 2,222,600 2,216,900 1,947,600 1,939,800 2,855,600 2,909,500 3,005,500 3,114,600 3,137,100 4,222,700 1,945,900 1,948,700 1,938,100 1,969,700 1,957,100 1,908,800 1,953,400
Intangible Assets 397,600 439,000 138,400 152,600 171,000 177,800 101,700 83,600 710,100 784,300 872,200 1,016,900 1,729,900 2,119,300 0 0 0 0 0 1,908,800 1,953,400
Long Term Investments 0 13,800 13,300 45,800 25,400 7,500 0 0 -210,500 -204,700 -105,900 -63,100 -255,800 -129,300 -179,600 -146,000 10,700 40,800 0 0 0
Tax Assets 0 130,800 141,500 138,400 187,100 238,600 170,500 176,200 210,500 204,700 105,900 63,100 255,800 129,300 179,600 146,000 84,100 163,200 175,400 130,400 66,300
Other Non-Current Assets 431,700 237,200 284,100 337,700 330,400 324,100 239,400 215,900 547,800 585,900 479,200 440,100 570,900 538,400 468,500 385,300 229,000 248,400 161,600 218,400 215,500
Total Non-Current Assets 5,261,600 5,237,300 4,097,900 4,159,700 4,202,300 4,201,200 3,495,400 3,413,900 5,173,800 5,210,400 5,350,100 5,706,100 6,650,700 8,202,500 3,362,700 3,344,700 3,313,300 3,502,200 3,264,200 3,168,800 3,243,800
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 7,321,100 7,200,600 6,214,700 6,229,300 6,083,800 5,765,200 5,050,200 5,280,300 7,389,100 7,426,000 8,041,700 9,126,100 10,015,400 11,418,000 5,401,000 5,415,900 4,986,000 5,438,300 5,020,900 4,864,200 4,855,000
Current Liabilities
Accounts Payable 800,900 764,600 865,600 959,900 754,200 738,500 765,000 723,800 539,200 669,000 638,700 524,500 480,200 533,800 232,000 214,200 277,200 316,300 283,900 250,300 248,500
Short Term Debt 226,900 205,600 488,600 541,100 88,600 178,400 237,700 27,500 380,000 294,800 131,500 283,100 41,000 36,400 30,000 34,700 189,100 340,200 25,700 263,200 17,900
Tax Payables 47,500 28,700 19,900 22,700 19,900 12,300 23,500 47,300 57,600 49,700 38,100 35,600 23,800 65,900 0 0 0 0 0 0 0
Deferred Revenue 0 0 0 32,900 32,100 41,800 57,000 62,700 0 0 0 925,100 876,900 831,200 787,900 746,800 768,500 564,600 497,800 0 5,700
Other Current Liabilities 517,600 510,100 707,700 483,600 504,700 507,000 462,400 579,600 1,142,200 793,600 922,600 1,857,600 1,790,000 1,732,000 1,185,700 1,184,900 1,155,900 1,085,100 1,096,500 1,020,000 1,026,000
Total Current Liabilities 1,592,900 1,509,000 2,081,800 2,007,300 1,367,400 1,436,900 1,488,600 1,378,200 2,118,900 1,807,100 1,730,900 2,728,500 2,339,300 2,368,100 1,448,400 1,434,700 1,622,200 1,741,600 1,406,100 1,533,500 1,303,800
Non-Current Liabilities
Long Term Debt 4,409,000 4,567,800 3,271,400 3,264,100 3,784,600 3,764,300 3,236,500 3,230,500 3,762,600 4,266,800 4,282,500 4,094,900 4,540,800 5,010,900 1,399,200 1,626,300 1,289,900 1,531,600 1,826,600 1,813,000 2,088,000
Deferred Revenue 0 12,800 0 900 0 0 0 0 -51,000 -75,000 -161,500 -278,600 -472,500 -532,000 -8,000 -6,400 0 0 0 0 0
Deferred Tax 0 35,800 33,400 46,700 31,000 30,700 20,400 28,500 51,000 75,000 161,500 278,600 472,500 532,000 8,000 6,400 5,800 9,900 7,600 23,900 26,900
Other Non-Current Liabilities 548,000 538,500 484,000 662,500 728,300 730,200 653,300 490,800 924,200 729,000 759,600 912,500 1,359,000 627,600 142,900 153,300 143,500 135,600 125,800 101,700 102,800
Total Non-Current Liabilities 4,957,000 5,142,100 3,788,800 3,973,300 4,543,900 4,524,500 3,910,200 3,749,800 4,660,500 5,091,800 5,148,000 5,007,400 5,899,800 6,078,200 1,575,600 1,769,000 1,439,200 1,677,100 1,960,000 1,938,600 2,217,700
Total Liabilities 6,549,900 6,651,100 5,870,600 5,980,600 5,911,300 5,961,400 5,398,800 5,128,000 6,779,400 6,898,900 6,878,900 7,735,900 8,239,100 8,446,300 3,024,000 3,203,700 3,061,400 3,418,700 3,366,100 3,472,100 3,521,500
Common Stock 15,500 15,400 23,300 23,200 23,200 23,200 23,200 23,000 22,800 22,600 22,500 22,400 22,400 22,100 18,800 18,700 16,800 16,800 8,600 9,500 8,600
Retained Earnings 680,100 496,500 3,163,400 2,790,700 2,400,700 1,998,500 1,835,000 1,735,200 1,040,000 675,200 448,500 276,400 254,800 1,766,500 1,706,100 1,531,100 1,364,300 1,260,800 972,400 715,100 459,300
Accumulated Other Comprehensive Income/Loss -958,500 -955,500 -978,800 -933,900 -963,500 -909,000 -919,900 -844,900 -949,100 -820,000 -613,800 -277,400 -164,900 -145,100 -110,300 -112,700 -175,800 -57,200 -123,900 -186,000 -90,500
Total Stockholders Equity 771,200 549,500 344,100 248,700 172,500 -196,200 -348,600 152,300 609,700 527,100 1,162,800 1,388,800 1,775,800 2,976,800 2,379,900 2,211,500 1,924,600 2,019,600 1,654,800 1,392,100 1,333,500
Total Investments 0 13,800 13,300 45,800 25,400 20,700 0 0 -210,500 1,000 -105,900 -63,100 -255,800 -129,300 -179,600 -146,000 10,700 40,800 33,900 44,100 54,100
Total Debt 4,635,900 4,786,200 3,752,100 3,773,800 3,838,400 3,906,100 3,474,200 3,258,000 4,359,000 4,591,200 4,414,000 4,399,500 4,581,800 5,047,300 1,429,200 1,661,000 1,479,000 1,871,800 1,852,300 1,834,800 2,111,600
Net Debt 4,249,900 4,440,100 3,296,000 3,212,800 3,289,700 3,643,700 3,202,500 2,664,000 3,995,300 4,232,800 4,091,400 3,407,100 3,902,200 4,324,500 753,600 966,500 1,350,100 1,441,500 1,479,200 1,379,000 1,753,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 397,800 341,600 491,600 506,800 502,900 263,000 193,100 814,900 486,400 335,400 258,100 93,700 -1,278,100 149,100 255,900 244,300 179,900 353,000 274,100 255,800 215,600
Depreciation & Amortization 235,000 233,400 184,600 186,400 174,200 150,800 131,200 149,300 214,000 213,300 266,700 283,400 304,000 189,500 154,700 154,500 171,500 168,800 170,800 177,800 182,700
Deferred Income Tax -10,800 -27,800 -29,700 37,300 81,700 -55,000 10,900 121,000 -61,700 -46,300 136,100 7,000 -318,400 -55,600 -3,300 -16,600 -39,500 -28,500 -44,700 -29,800 -32,700
Stock Based Compensation 25,000 33,000 50,500 43,500 41,700 32,900 29,200 44,900 59,900 61,200 54,100 24,100 16,900 25,000 30,600 38,800 0 0 0 0 0
Change in Working Capital 81,200 -201,700 -184,100 -68,400 -72,800 27,300 62,200 -171,300 129,100 278,000 -877,200 104,300 -12,400 5,500 3,200 112,000 57,500 -86,800 35,700 -44,000 42,800
Accounts Receivable 17,400 73,400 2,600 -110,900 27,400 38,100 -900 -81,400 -33,900 36,700 -21,100 35,500 -27,200 0 0 -80,000 55,900 -42,900 0 0 0
Inventory 19,600 136,000 -178,500 -165,700 -25,200 12,400 -51,600 -55,400 -17,100 -38,300 -48,600 24,500 32,400 -9,000 -19,400 109,700 -23,600 -49,300 -33,600 -7,000 -29,100
Accounts Payable 46,400 -122,800 -72,100 206,100 800 -37,000 42,600 154,100 228,000 81,300 159,400 36,300 -83,800 -14,400 19,000 -68,400 16,800 16,800 0 0 0
Other Working Capital -2,200 -288,300 63,900 2,100 -75,800 13,800 72,100 -188,600 -47,900 198,300 -966,900 8,000 66,200 28,900 3,600 150,700 8,400 -11,400 69,300 -37,000 71,900
Other Non-Cash Items 366,300 137,700 100,400 4,100 9,300 92,100 1,400 -560,900 79,200 126,100 -39,700 112,300 1,692,400 78,600 42,000 19,000 35,600 -28,400 -3,000 -1,600 -15,600
Net Cash Provided by Operating Activities 807,500 516,200 613,300 709,700 737,000 511,100 428,000 397,900 906,900 967,700 -201,900 624,800 404,400 392,100 483,100 552,000 404,400 378,100 432,900 358,200 436,200
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -220,300 -244,200 -237,300 -213,100 -181,100 -189,700 -168,600 -183,800 -275,700 -184,000 -153,900 -116,000 -124,400 -124,500 -87,600 -80,300 -180,700 -254,100 -167,900 -96,900 -102,700
Acquisitions Net 15,400 -1,150,500 -200 89,300 5,400 -455,200 -84,400 2,007,800 2,000 67,100 -3,600 -1,000 -2,600 -1,995,100 28,300 0 -2,900 -32,900 -53,300 -200 -6,400
Purchases of Investments -1,263,200 0 0 -18,000 181,100 -20,700 -11,100 -70,500 -46,000 184,000 0 0 -2,600 -262,900 -24,100 0 -388,300 -388,300 -273,600 -339,800 -403,000
Sales/Maturities of Investments -200 0 5,100 8,400 15,400 189,700 168,600 183,800 275,700 24,000 0 0 5,200 10,400 12,600 0 700 413,500 283,700 349,800 416,100
Other Investing Activities -4,500 16,500 -10,600 7,700 -180,600 -189,700 -171,200 -182,100 -270,800 -151,100 16,000 10,500 7,900 1,700 -26,100 10,000 394,500 -12,300 8,600 3,300 5,000
Net Cash Used for Investing Activities -217,400 -1,378,200 -243,000 -125,700 -159,800 -665,600 -266,700 1,755,200 -314,800 -60,000 -141,500 -105,500 -116,500 -2,370,400 -96,900 -70,300 -176,700 -274,100 -202,500 -83,800 -91,000
Cash Flows from Financing Activities
Debt Repayment -368,500 997,600 -6,200 -25,300 -116,200 333,100 222,400 -369,500 -181,300 182,600 -8,000 -187,700 -452,700 1,850,500 -280,500 166,000 -390,500 11,400 -251,800 -2,700 -216,800
Common Stock Issued -300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5,900 0 700 2,800 2,500 1,100
Common Stock Repurchased -9,700 -79,900 -280,200 -403,100 -33,000 -67,300 -582,600 -1,302,100 -247,700 -811,300 -187,000 -3,900 -9,600 -12,200 -9,800 -5,900 -95,100 -6,800 -52,400 -116,400 -86,200
Dividends Paid -117,800 -117,900 -118,500 -115,600 -100,400 -99,100 -104,100 -119,700 -121,600 -106,800 -110,900 -102,000 -100,900 -87,400 -79,700 -75,700 -76,400 -64,600 -48,600 0 0
Other Financing Activities -13,400 -44,100 -41,800 -31,800 -12,100 -26,800 -14,000 -73,000 6,100 -53,200 1,800 -30,100 -21,900 272,700 -3,000 0 -900 -200 0 -1,800 1,600
Net Cash Used Provided by Financing Activities -500,200 755,700 -446,700 -575,800 -261,700 139,900 -478,300 -1,864,300 -540,900 -775,300 -304,100 -319,800 -585,100 2,023,600 -373,000 90,300 -562,900 -59,500 -350,000 -118,400 -300,300
Effect of Forex Changes on Cash 14,800 -3,700 -28,500 4,100 -29,200 5,300 -5,300 -28,500 -39,200 -60,400 -22,300 -13,700 11,100 1,900 -32,100 -6,400 33,800 12,700 36,900 -58,200 15,300
Net Change in Cash 104,700 -110,000 -104,900 12,300 286,300 -9,300 -322,300 260,300 12,000 72,000 -669,800 312,800 -24,000 47,200 -18,900 565,600 -301,400 57,200 -82,700 97,800 60,200
Cash at End of Period 1,473,500 346,100 456,100 561,000 548,700 262,400 271,700 594,000 363,700 358,400 322,600 992,400 679,600 722,800 675,600 694,500 128,900 430,300 373,100 455,800 358,000
Cash at Start of Period 1,368,800 456,100 561,000 548,700 262,400 271,700 594,000 333,700 351,700 286,400 992,400 679,600 703,600 675,600 694,500 128,900 430,300 373,100 455,800 358,000 297,800
Free Cash Flow
Operating Cash Flow 807,500 516,200 613,300 709,700 737,000 511,100 428,000 397,900 906,900 967,700 -201,900 624,800 404,400 392,100 483,100 552,000 404,400 378,100 432,900 358,200 436,200
Capital Expenditure -220,300 -244,200 -237,300 -213,100 -181,100 -189,700 -168,600 -183,800 -275,700 -184,000 -153,900 -116,000 -124,400 -124,500 -87,600 -80,300 -180,700 -254,100 -167,900 -96,900 -102,700
Free Cash Flow 587,200 272,000 376,000 496,600 555,900 321,400 259,400 214,100 631,200 783,700 -355,800 508,800 280,000 267,600 395,500 471,700 223,700 124,000 265,000 261,300 333,500