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-05-31 2012-05-31 2011-05-31 2010-05-31 2009-05-31 2008-05-31 2007-05-31 2006-05-31 2005-05-31 2003-12-31 2002-12-31
Revenue 15,027,900 19,125,200 12,357,400 8,681,700 8,906,300 9,587,300 7,409,400 7,162,800 8,895,300 9,055,800 9,974,100 11,107,800 9,937,800 6,759,100 10,298,000 9,812,600 5,773,700 5,305,800 4,396,700 2,190,600 2,057,400
Revenue Growth - 54.77% 42.34% -2.52% -7.10% 29.39% 3.44% -19.48% -1.77% -9.21% -10.21% 11.77% 47.03% -34.36% 4.95% 69.95% 8.82% 20.68% 100.71% 6.47%
Cost of Revenue 12,408,400 13,369,400 9,157,100 7,616,800 8,009,000 8,088,900 6,566,600 6,352,800 7,177,400 7,129,200 7,213,900 8,022,800 6,816,000 5,065,800 7,531,300 6,652,100 4,847,600 4,668,400 3,871,200 2,009,400 1,794,400
Gross Profit 2,619,500 5,755,800 3,200,300 1,064,900 897,300 1,498,400 842,800 810,000 1,717,900 1,926,600 2,760,200 3,085,000 3,121,800 1,693,300 2,766,700 3,160,500 926,100 637,400 525,500 181,200 263,000
Gross Profit Margin 17.15% 30.10% 25.90% 12.27% 10.07% 15.63% 11.37% 11.31% 19.31% 21.27% 27.67% 27.77% 31.41% 25.05% 26.87% 32.21% 16.04% 12.01% 11.95% 8.27% 12.78%
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 510,400 498,000 430,500 371,500 354,100 341,100 301,300 304,200 361,200 382,400 427,300 410,100 372,500 360,300 321,400 335,500 309,800 241,300 207,000 79,600 80,700
Total Operating Expenses 859,300 970,500 573,700 652,000 530,100 570,100 377,100 491,000 439,100 505,800 550,600 473,900 457,600 422,500 365,800 335,500 311,900 244,000 207,000 48,300 80,700
Operating Income or Loss 1,462,500 3,748,900 1,817,600 -421,800 -514,000 811,900 465,700 319,000 1,278,800 1,311,800 2,209,600 2,611,100 2,664,200 1,270,800 2,400,900 2,806,700 616,300 105,800 318,500 126,400 182,300
Operating Margin 9.77% 19.60% 14.71% -4.86% -5.77% 8.47% 6.29% 4.45% 14.38% 14.49% 22.15% 23.51% 26.81% 18.80% 23.31% 28.60% 10.67% 1.99% 7.24% 5.77% 8.86%
Interest Expense 128,300 137,800 169,100 180,600 182,900 166,100 171,300 140,600 133,600 128,900 700 1,400 27,600 65,700 90,200 79,400 32,100 899,200 37,600 328,500 269,800
EBITDA 1,629,400 4,682,800 2,630,500 425,800 368,700 909,500 1,160,900 1,054,100 2,037,200 2,127,000 2,830,300 3,120,100 3,819,700 1,731,900 2,635,300 3,233,600 888,500 1,053,300 482,200 328,500 363,400
Depreciation and Amortization 166,900 933,900 812,900 847,600 882,700 883,900 665,500 711,200 739,800 750,900 604,800 508,100 447,400 445,000 359,700 356,500 313,300 270,200 180,700 171,900 173,700
Income Before Tax 1,679,200 4,642,500 2,224,800 180,900 -1,256,100 551,500 374,000 242,400 1,103,300 1,217,300 2,214,500 2,628,900 3,271,300 1,189,700 2,905,700 2,682,400 505,700 -160,100 214,900 -74,100 16,900
Income Tax Expense 426,800 1,224,300 597,700 -578,500 -224,700 77,100 494,900 -74,200 99,100 184,700 341,000 711,400 752,800 347,300 649,300 714,900 123,400 5,300 98,300 -36,500 30,100
Net Income 1,322,800 3,582,800 1,630,600 666,100 -1,031,400 470,000 -107,200 297,800 1,000,400 1,028,600 1,888,700 1,930,200 2,514,600 827,100 2,350,200 2,082,800 419,700 -121,400 165,600 -135,400 -110,200
Net Income Margin 8.62% 18.73% 13.20% 7.67% -11.58% 4.90% -1.45% 4.16% 11.25% 11.36% 18.94% 17.38% 25.30% 12.24% 22.82% 21.23% 7.27% -2.29% 3.77% -6.18% -5.36%
EPS 3.94 10.17 4.31 1.76 -2.69 1.22 -0.31 0.85 2.79 2.69 4.44 4.54 5.64 1.86 5.29 4.70 0.97 -0.32 0.48 -1.18 -0.96
EPS Diluted 3.90 10.06 4.27 1.75 -2.69 1.22 -0.31 0.85 2.78 2.68 4.42 4.42 5.62 1.85 5.27 4.67 0.95 -0.32 0.46 -1.18 -0.96
Weighted Average Shares Out - 352,400 378,100 379,000 383,800 384,800 350,900 350,400 358,500 374,100 425,817 425,470 446,000 445,100 444,200 442,700 434,300 382,200 327,800 114,800 114,600
Weighted Average Shares Out Diluted - 356,000 381,600 381,300 383,800 386,400 350,900 351,700 360,300 375,600 426,900 436,500 447,500 446,600 446,200 445,700 440,300 382,200 360,400 114,800 114,600

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-05-31 2012-05-31 2011-05-31 2010-05-31 2009-05-31 2008-05-31 2007-05-31 2006-05-31 2005-05-31 2003-12-31 2002-12-31
Current Assets
Cash and Cash Equivalents 591,000 735,400 769,500 574,000 519,100 847,700 2,153,500 673,100 1,276,300 2,374,600 3,697,100 3,811,000 3,906,400 2,523,000 2,703,200 1,960,700 420,600 173,300 245,000 76,800 17,700
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 399,600 0 0 0 0 0 0 0
Cash + Short Term Investments 591,000 735,400 769,500 574,000 519,100 847,700 2,153,500 673,100 1,276,300 2,374,600 3,697,100 3,811,000 3,906,400 2,922,600 2,703,200 1,960,700 420,600 173,300 245,000 76,800 17,700
Net Receivables 1,399,200 1,699,900 1,531,900 881,100 803,900 838,500 783,900 805,700 1,100,000 1,006,200 1,015,700 751,600 986,400 705,900 597,600 1,039,200 557,000 505,800 671,700 194,800 179,000
Inventory 2,453,200 3,543,100 2,741,400 1,739,200 2,076,400 2,270,200 1,547,200 1,391,100 1,563,500 1,718,300 1,557,300 1,237,600 1,266,400 1,002,300 1,125,900 1,350,900 787,400 760,900 753,400 305,700 349,100
Other Current Assets 713,400 578,200 282,500 326,900 318,800 280,600 62,900 87,900 81,800 46,600 534,700 543,100 90,500 228,300 675,700 201,800 155,500 89,900 59,600 42,800 37,100
Total Current Assets 5,156,800 6,556,600 5,325,300 3,521,200 3,718,200 4,237,000 4,616,500 3,057,700 4,144,700 5,364,200 6,880,500 6,581,100 6,684,900 4,974,800 5,307,800 4,809,500 1,955,500 1,580,400 1,731,900 639,600 700,000
Non-Current Assets
Property, Plant and Equipment 13,140,100 12,678,700 12,475,300 11,854,300 11,690,000 11,746,500 9,711,700 9,198,500 8,721,000 9,313,900 8,486,800 7,545,900 6,635,900 5,465,600 4,899,300 4,648,000 4,449,400 4,416,600 4,121,400 2,357,800 2,300,700
Goodwill 1,115,300 1,116,300 1,172,200 1,173,000 1,156,900 1,707,500 1,693,600 1,630,900 1,595,300 1,806,500 1,844,600 1,844,400 1,829,800 1,763,200 1,734,100 1,875,200 2,283,800 2,347,100 0 0 319,000
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,160,300 289,000 0
Long Term Investments 910,500 885,900 691,800 673,100 763,600 826,600 1,089,500 1,063,100 980,500 849,800 431,500 454,200 434,300 54,700 357,800 0 0 0 0 0 0
Tax Assets 801,700 752,300 997,100 1,179,400 515,400 343,800 254,600 836,400 691,900 394,400 212,700 50,600 6,500 305,900 262,300 10,100 0 0 0 0 0
Other Non-Current Assets 1,530,000 1,396,200 1,374,700 1,388,800 1,454,400 1,257,800 1,267,500 1,054,100 1,279,000 554,200 229,900 214,200 195,500 143,500 114,900 477,000 474,900 376,500 430,400 384,300 317,400
Total Non-Current Assets 17,497,600 16,829,400 16,711,100 16,268,600 15,580,300 15,882,200 14,016,900 13,783,000 13,267,700 12,918,800 11,205,500 10,109,300 9,102,000 7,732,900 7,368,400 7,010,300 7,208,100 7,140,200 6,712,100 3,031,100 2,937,100
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 22,654,400 23,386,000 22,036,400 19,789,800 19,298,500 20,119,200 18,633,400 16,840,700 17,412,400 18,283,000 18,086,000 16,690,400 15,786,900 12,707,700 12,676,200 11,819,800 9,163,600 8,720,600 8,444,000 3,670,700 3,637,100
Current Liabilities
Accounts Payable 1,105,700 1,292,500 1,260,700 769,100 680,400 780,900 540,900 471,800 520,600 797,300 763,100 912,400 941,100 552,500 1,093,400 1,022,100 433,500 420,200 462,700 185,700 154,800
Short Term Debt 1,254,400 1,210,200 899,400 504,300 88,800 37,500 349,600 38,900 68,500 54,500 69,600 43,000 71,600 98,300 136,000 176,400 542,400 222,100 204,900 25,400 106,200
Tax Payables 143,600 208,300 184,300 83,100 33,900 65,500 0 0 30,600 48,700 81,100 78,500 132,600 63,700 327,600 0 0 0 0 0 0
Deferred Revenue -1,459,700 743,900 437,700 287,600 266,900 199,800 140,400 145,600 121,200 101,600 243,300 323,000 243,200 65,900 -709,800 952,600 0 0 416,300 0 0
Other Current Liabilities 3,795,900 2,287,200 2,189,600 1,585,500 1,555,600 1,465,500 1,000,200 820,500 1,338,000 647,000 688,900 639,300 672,600 587,200 1,102,200 35,000 653,800 483,800 23,400 242,900 190,500
Total Current Liabilities 4,696,300 5,533,800 4,787,400 3,146,500 2,591,700 2,483,700 2,031,100 1,476,800 2,048,300 1,600,400 1,764,900 1,917,700 1,928,500 1,303,900 1,621,800 2,186,100 1,629,700 1,126,100 1,107,300 454,000 451,500
Non-Current Liabilities
Long Term Debt 2,402,200 2,411,900 3,382,200 4,073,800 4,525,500 4,491,500 4,878,100 3,779,300 3,791,100 3,778,000 1,009,600 1,010,000 761,300 1,245,600 1,256,500 1,375,000 1,818,100 2,388,100 2,463,700 2,091,400 2,165,300
Deferred Revenue 0 1,010,100 0 0 0 0 814,900 812,800 819,300 849,200 0 0 24,100 37,800 0 0 0 0 0 0 0
Deferred Tax 1,017,800 1,010,100 1,016,200 1,060,800 1,040,700 1,080,600 1,117,300 1,009,200 977,400 984,000 961,400 787,900 580,100 583,400 456,600 516,200 634,400 675,000 724,700 19,900 57,600
Other Non-Current Liabilities 2,331,000 1,225,900 2,102,100 1,753,500 1,773,000 1,458,700 152,900 140,100 211,300 350,800 907,200 975,400 831,000 788,600 826,100 987,900 875,200 980,200 913,000 578,800 571,000
Total Non-Current Liabilities 5,751,000 5,658,000 6,500,500 6,888,100 7,339,200 7,030,800 6,963,200 5,741,400 5,799,100 5,962,000 2,878,200 2,773,300 2,196,500 2,655,400 2,539,200 2,879,100 3,327,700 4,043,300 4,101,400 2,690,100 2,793,900
Total Liabilities 10,447,300 11,191,800 11,287,900 10,034,600 9,930,900 9,514,500 8,994,300 7,218,200 7,847,400 7,562,400 4,643,100 4,691,000 4,125,000 3,959,300 4,161,000 5,065,200 4,957,400 5,169,400 5,208,700 3,144,100 3,245,400
Common Stock 3,300 3,400 3,700 3,800 3,800 3,800 3,500 3,500 3,500 3,700 4,300 4,300 4,500 4,500 4,400 4,400 4,400 3,900 3,900 130,600 1,306
Retained Earnings 14,156,500 14,203,400 12,014,200 10,511,000 9,921,500 11,064,700 10,631,100 10,863,400 11,014,800 11,168,900 11,603,400 10,141,300 8,330,600 5,905,300 5,746,200 3,485,400 1,402,600 982,900 1,115,400 -1,132,200 -984,700
Accumulated Other Comprehensive Income/Loss -2,109,500 -2,152,200 -1,891,800 -1,806,200 -1,598,200 -1,657,100 -1,061,600 -1,312,200 -1,492,900 -473,700 326,400 378,000 710,200 289,400 258,600 790,600 458,900 299,200 -72,000 1,000 -146,400
Total Stockholders Equity 12,050,300 12,054,600 10,604,100 9,581,400 9,185,500 10,397,300 9,617,500 9,584,600 9,531,800 10,703,100 13,425,400 11,983,100 11,641,600 8,722,200 8,493,000 6,731,200 4,183,900 3,530,800 3,213,500 526,600 391,700
Total Investments 910,500 885,900 691,800 673,100 763,600 826,600 1,089,500 1,063,100 980,500 849,800 431,500 454,200 434,300 454,300 357,800 0 0 0 0 0 0
Total Debt 3,656,600 3,622,100 4,281,600 4,578,100 4,614,300 4,529,000 5,227,700 3,818,200 3,859,600 3,832,500 1,079,200 1,053,000 832,900 1,343,900 1,392,500 1,551,400 2,360,500 2,610,200 2,668,600 2,116,800 2,271,500
Net Debt 3,065,600 2,886,700 3,512,100 4,004,100 4,095,200 3,681,300 3,074,200 3,145,100 2,583,300 1,457,900 -2,617,900 -2,758,000 -3,073,500 -1,179,100 -1,310,700 -409,300 1,939,900 2,436,900 2,423,600 2,040,000 2,253,800

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-05-31 2012-05-31 2011-05-31 2010-05-31 2009-05-31 2008-05-31 2007-05-31 2006-05-31 2005-05-31 2003-12-31 2002-12-31
Cash Flows from Operating Activities
Net Income 1,369,700 3,614,200 1,634,900 665,600 -1,090,800 469,900 -104,200 301,200 1,001,800 1,030,400 1,891,800 1,930,800 2,513,500 831,500 2,350,200 2,082,800 419,700 -121,400 165,600 -135,400 -110,200
Depreciation & Amortization 568,400 933,900 810,100 948,500 1,495,400 883,900 665,500 711,200 739,800 750,900 604,800 508,100 447,400 445,000 359,700 356,500 313,300 270,200 180,700 171,900 173,700
Deferred Income Tax -20,900 344,400 98,800 -684,000 -261,300 -101,800 612,400 -182,600 47,400 -153,800 200,000 245,800 196,600 51,100 -138,900 140,700 46,700 -38,900 33,000 -3,300 -69,700
Stock Based Compensation 32,900 27,900 29,500 17,800 27,900 27,500 28,000 30,500 41,300 54,300 28,200 23,400 21,100 23,500 -651,200 18,900 -26,000 8,100 0 0 0
Change in Working Capital -1,065,700 -992,500 -629,700 526,900 -19,400 -21,700 -316,900 314,200 -163,900 301,200 -931,900 -108,400 -108,600 67,300 -1,245,400 -14,100 -59,900 -137,000 -37,400 111,100 -74,300
Accounts Receivable -875,300 0 -995,100 -333,300 125,400 -342,000 -114,900 249,200 -413,800 261,600 -355,100 116,300 -67,700 -425,500 -189,200 0 0 72,900 0 0 0
Inventory 728,900 -749,600 -1,067,900 191,400 128,100 -497,400 -155,700 263,000 -53,700 -129,700 -315,500 6,500 -244,700 92,000 -178,700 -547,100 -19,300 -16,800 -78,200 37,300 -56,800
Accounts Payable -790,800 219,800 995,100 333,300 -125,400 342,000 -65,700 -243,900 301,800 277,200 -100,500 -58,400 240,100 156,800 -686,800 0 0 -30,900 0 0 0
Other Working Capital -31,300 -462,700 438,200 335,500 -147,500 475,700 19,400 45,900 1,800 -107,900 -160,800 -172,800 -36,300 244,000 -190,700 533,000 -40,600 -162,200 40,800 73,800 -17,500
Other Non-Cash Items 1,967,500 7,900 243,400 107,800 943,600 192,800 50,700 91,600 141,200 310,700 94,600 106,100 -643,300 -62,400 568,200 -38,200 14,100 298,500 -8,200 -104,900 87,300
Net Cash Provided by Operating Activities 2,824,800 3,935,800 2,187,000 1,582,600 1,095,400 1,450,600 935,500 1,266,100 1,807,600 2,293,700 1,887,500 2,705,800 2,426,700 1,356,000 1,242,600 2,546,600 707,900 279,500 333,700 39,400 6,800
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -1,384,000 -1,247,300 -1,288,600 -1,170,600 -1,272,200 -993,300 -820,100 -843,100 -1,000,300 -929,100 -1,588,300 -1,639,300 -1,263,200 -910,600 -781,100 -372,100 -292,100 -389,500 -255,200 -120,300 -140,000
Acquisitions Net 132,000 0 -24,100 1,170,600 -55,100 -986,800 -112,000 -413,000 -124,800 -1,798,600 -15,000 0 56,400 17,600 -17,300 7,900 0 0 0 0 0
Purchases of Investments -1,802,200 -762,500 -3,200 -6,100 -15,400 -534,500 -1,676,300 -1,659,400 0 0 0 0 -385,300 0 0 -8,100 -1,400 -400 0 0 0
Sales/Maturities of Investments 1,753,000 743,000 800 1,700 2,300 518,800 1,658,100 1,029,300 0 0 0 344,400 1,030,000 0 745,700 24,600 0 0 0 0 0
Other Investing Activities 3,100 7,200 -7,200 -1,185,100 -20,500 12,300 282,500 836,700 -623,300 -11,400 13,500 -332,500 -10,000 26,700 -28,900 6,100 -10,500 39,300 40,100 116,000 -21,100
Net Cash Used for Investing Activities -1,298,100 -1,259,600 -1,322,300 -1,189,500 -1,360,900 -1,983,500 -667,800 -1,049,500 -1,748,400 -2,739,100 -1,589,800 -1,627,400 -572,100 -866,300 -81,600 -341,600 -304,000 -350,600 -215,100 -4,300 -161,100
Cash Flows from Financing Activities
Debt Repayment -8,975,100 -2,371,500 -1,334,900 -1,604,700 -602,500 -947,300 -703,600 -1,190,400 -426,800 -222,500 -264,600 -708,800 -867,600 -383,600 -510,200 0 0 0 0 0 -324,400
Common Stock Issued 1,537,600 0 1,029,300 0 591,000 0 0 1,117,000 384,400 1,012,200 1,459,500 918,900 0 0 0 57,200 48,100 28,900 26,400 133,100 67,900
Common Stock Repurchased -670,000 -1,665,200 -410,900 0 -149,900 0 0 -75,000 -709,500 -2,755,300 -1,162,500 -1,162,500 0 0 0 0 0 0 0 0 -79,500
Dividends Paid -337,600 -197,700 -103,700 -75,800 -67,200 -38,500 -210,600 -385,100 -384,700 -382,500 -426,600 -119,500 -89,300 -668,000 -88,900 0 -2,600 -10,300 -11,400 -9,500 -9,200
Other Financing Activities 6,802,300 1,555,700 138,100 1,396,700 146,400 261,000 2,115,000 -355,100 243,200 8,100 -3,600 10,800 371,900 341,000 374,200 -767,000 -218,700 -6,000 91,300 -99,600 268,500
Net Cash Used Provided by Financing Activities -1,642,800 -2,678,700 -682,100 -283,800 -82,200 -724,800 1,200,800 -888,600 -893,400 -2,340,000 -397,800 -1,061,100 -585,000 -710,600 -224,900 -709,800 -173,200 12,600 106,300 24,000 -76,700
Effect of Forex Changes on Cash -4,600 -29,700 9,300 -47,200 9,000 -65,700 14,500 68,800 -264,100 -133,100 -13,800 -112,700 113,800 40,700 -193,600 44,900 16,600 -13,200 10,000 0 0
Net Change in Cash -120,700 -32,200 191,900 62,100 -338,700 -1,323,400 1,483,000 -603,200 -1,098,300 -2,918,500 -113,900 -95,400 1,383,400 -180,200 742,500 1,540,100 247,300 -71,700 234,900 59,100 -231,000
Cash at End of Period 2,473,700 754,100 786,300 594,400 532,300 871,000 2,194,400 673,100 1,276,300 2,374,600 3,697,100 3,811,000 3,906,400 2,523,000 2,703,200 1,960,700 420,600 173,300 245,000 76,800 17,700
Cash at Start of Period 2,594,400 786,300 594,400 532,300 871,000 2,194,400 711,400 1,276,300 2,374,600 5,293,100 3,811,000 3,906,400 2,523,000 2,703,200 1,960,700 420,600 173,300 245,000 10,100 17,700 248,700
Free Cash Flow
Operating Cash Flow 2,824,800 3,935,800 2,187,000 1,582,600 1,095,400 1,450,600 935,500 1,266,100 1,807,600 2,293,700 1,887,500 2,705,800 2,426,700 1,356,000 1,242,600 2,546,600 707,900 279,500 333,700 39,400 6,800
Capital Expenditure -1,384,000 -1,247,300 -1,288,600 -1,170,600 -1,272,200 -993,300 -820,100 -843,100 -1,000,300 -929,100 -1,588,300 -1,639,300 -1,263,200 -910,600 -781,100 -372,100 -292,100 -389,500 -255,200 -120,300 -140,000
Free Cash Flow 1,440,800 2,688,500 898,400 412,000 -176,800 457,300 115,400 423,000 807,300 1,364,600 299,200 1,066,500 1,163,500 445,400 461,500 2,174,500 415,800 -110,000 78,500 -80,900 -133,200