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 6,971,127 6,531,897 3,756,825 3,763,664 2,095,861 6,611,099 6,717,660 6,306,368 4,466,297 4,075,883 5,433,661 5,620,936 5,154,284 5,269,792 4,184,698 3,045,611 2,987,324 2,687,519 1,432,257 721,981 195
Revenue Growth - 73.87% -0.18% 79.58% -68.30% -1.59% 6.52% 41.20% 9.58% -24.99% -3.33% 9.05% -2.19% 25.93% 37.40% 1.95% 11.16% 87.64% 98.38% 370,146.67%
Cost of Revenue 4,230,558 4,395,833 2,503,374 2,558,581 1,743,219 4,067,053 4,086,275 3,963,393 2,774,022 2,530,374 3,316,311 3,478,822 3,251,575 3,310,033 2,699,615 1,989,334 1,938,308 1,625,065 842,713 398,101 82,040
Gross Profit 2,740,569 2,136,064 1,253,451 1,205,083 352,642 2,544,046 2,631,385 2,342,975 1,692,275 1,545,509 2,117,350 2,142,114 1,902,709 1,959,759 1,485,083 1,056,277 1,049,016 1,062,454 589,544 323,880 -81,845
Gross Profit Margin 39.31% 32.70% 33.36% 32.02% 16.83% 38.48% 39.17% 37.15% 37.89% 37.92% 38.97% 38.11% 36.92% 37.19% 35.49% 34.68% 35.12% 39.53% 41.16% 44.86% -41,971.79%
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 1,079,216 1,061,058 830,450 796,592 720,849 896,670 749,665 685,485 548,141 464,793 492,464 448,788 441,699 519,702 425,969 368,602 424,262 353,992 345,464 246,423 335
Total Operating Expenses 1,607,434 1,191,935 1,536,116 1,548,862 1,517,232 1,645,455 1,360,278 1,257,834 1,115,791 876,160 840,635 834,885 833,455 951,519 859,831 792,856 736,515 633,051 1,418,054 348,436 7,953
Operating Income or Loss 1,036,243 944,129 -247,096 -415,254 -1,164,590 878,305 747,294 1,055,565 521,662 658,814 1,266,278 1,290,091 1,029,276 1,008,240 625,252 234,963 313,854 429,403 70,899 -24,556 -89,798
Operating Margin 14.62% 14.45% -6.58% -11.03% -55.57% 13.29% 11.12% 16.74% 11.68% 16.16% 23.30% 22.95% 19.97% 19.13% 14.94% 7.71% 10.51% 15.98% 4.95% -3.40% -46,050.26%
Interest Expense 746,173 751,509 650,885 605,562 556,474 414,030 381,849 388,664 289,365 300,906 315,062 299,022 288,759 229,918 222,863 211,385 172,693 -143,777 -148,017 -102,699 -2,687
EBITDA 1,963,010 1,631,399 445,222 300,708 -462,638 1,563,077 1,778,164 1,587,293 1,059,081 1,054,621 1,612,442 1,699,934 1,459,094 1,622,046 1,034,109 675,829 598,219 735,659 -1,459,222 97,509 104,609
Depreciation and Amortization 693,391 687,270 692,318 715,962 701,952 684,772 550,596 552,368 404,730 322,629 314,119 371,051 373,199 398,039 405,558 410,547 262,848 239,241 198,883 122,065 70,980
Income Before Tax 479,731 285,383 -700,036 -1,011,516 -1,762,275 488,218 317,490 560,269 310,597 289,247 958,862 986,523 732,998 805,567 337,043 42,106 149,283 327,233 799,229 -90,836 -213,225
Income Tax Expense -477,838 -496,834 9,332 474 564,671 176,840 -497,344 -328,985 8,128 7,723 -3,782 -17,634 4,299 -19,546 20,447 2,999 -60,923 69,085 170,501 67,611 115,788
Net Income 861,878 729,994 -709,368 -1,011,990 -2,326,946 311,378 584,180 747,181 241,975 195,290 731,554 728,652 502,036 613,371 160,127 20,654 210,206 258,148 628,728 -90,836 -205,586
Net Income Margin 11.74% 11.18% -18.88% -26.89% -111.03% 4.71% 8.70% 11.85% 5.42% 4.79% 13.46% 12.96% 9.74% 11.64% 3.83% 0.68% 7.04% 9.61% 43.90% -12.58% -105,428.72%
EPS 7.73 6.49 -6.24 -8.90 -21.80 2.92 5.48 7.32 2.39 1.93 7.25 7.25 4.87 4.94 1.30 0.17 1.94 1.85 6.29 -0.92 -2.37
EPS Diluted 7.47 6.32 -6.24 -8.90 -21.80 2.91 5.46 7.28 2.38 1.92 7.18 7.17 4.82 4.88 1.29 0.17 1.92 1.80 6.24 -0.92 -2.37
Weighted Average Shares Out - 112,523 113,623 113,760 106,745 106,745 106,529 102,071 101,445 101,163 100,927 100,540 103,092 124,039 122,787 119,840 108,408 106,030 99,998 98,308 86,778
Weighted Average Shares Out Diluted - 112,855 113,623 113,760 106,745 106,985 107,032 102,598 101,855 101,671 101,931 101,641 104,249 125,667 123,939 120,185 109,441 112,685 111,627 98,308 86,778

Reported Currency: USD Q1 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 2,420,203 2,879,204 3,650,440 2,522,530 3,482,032 2,351,904 2,215,001 2,804,474 2,453,122 2,080,089 2,182,164 2,435,041 1,725,219 1,262,587 1,258,499 1,991,830 1,133,904 1,275,120 789,407 434,289 330,261
Short Term Investments 848,732 845,192 6,700 0 0 0 0 166,773 173,437 115,297 240,140 174,399 138,887 122,066 0 0 0 531,120 58,598 98,271 115,301
Cash + Short Term Investments 3,268,935 3,724,396 3,650,440 2,522,530 3,482,032 2,351,904 2,215,001 2,971,247 2,626,559 2,195,386 2,422,304 2,609,440 1,864,106 1,384,653 1,258,499 1,991,830 1,133,904 1,275,120 789,407 434,289 330,261
Net Receivables 297,192 350,412 216,033 199,463 200,158 346,429 276,644 224,128 218,968 187,887 237,957 241,932 238,573 238,490 187,464 152,879 125,196 179,059 140,232 88,468 227
Inventory 73,686 75,552 70,094 69,967 66,285 88,519 66,627 71,636 91,541 74,493 72,223 74,739 63,799 72,061 86,847 107,005 120,944 73,291 64,368 39,884 757
Other Current Assets 131,099 91,261 93,020 83,957 64,672 69,485 83,104 156,773 53,299 48,012 49,847 42,703 35,900 31,248 28,326 31,242 31,047 54,521 101,784 121,901 119,984
Total Current Assets 3,770,912 4,241,621 4,029,587 2,875,917 3,813,147 2,856,337 2,641,376 3,423,784 2,990,367 2,505,778 2,782,331 2,968,814 2,202,378 1,726,452 1,561,136 2,282,956 1,411,091 1,581,991 1,095,791 684,542 451,229
Non-Current Assets
Property, Plant and Equipment 8,429,568 8,521,375 8,749,224 9,136,673 9,595,238 10,076,751 9,385,920 8,498,756 8,259,631 7,477,478 5,855,842 4,934,449 4,727,899 4,865,332 4,921,259 5,062,059 5,105,473 3,939,979 3,157,622 2,663,870 1,987,032
Goodwill 40,622 18,463 90,520 129,738 144,095 18,463 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 317,945 311,245 154,733 177,840 134,100 146,414 222,506 123,705 113,588 110,972 112,367 30,767 31,297 35,751 40,205 44,659 49,049 60,074 67,635 60,480 7,400
Long Term Investments -484,103 181,108 127,731 3,641 4,352 6,388 4,322 160,682 128,023 136,983 14,416 4,148 4,270 95,877 4,232 4,102 4,696 5,500 5,981 5,070 0
Tax Assets 484,103 500,877 -127,731 -3,641 -4,352 562,262 736,452 240,533 66,561 36,357 4,847 4,035 3,178 3,575 2,974 26,386 3,036 24,746 13,727 -5,070 0
Other Non-Current Assets 952,311 221,534 391,036 210,658 182,967 223,129 225,693 234,279 395,387 254,691 293,058 434,817 307,572 172,509 144,691 161,607 169,270 686,992 319,424 536,391 1,018,551
Total Non-Current Assets 9,699,824 9,754,602 9,385,513 9,654,909 10,056,400 11,014,944 10,574,893 9,257,955 8,963,190 8,016,481 6,280,530 5,408,216 5,074,216 5,173,044 5,113,361 5,298,813 5,331,524 4,717,291 3,564,389 3,260,741 3,012,983
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 13,470,736 13,996,223 13,415,100 12,530,826 13,869,547 13,871,281 13,216,269 12,681,739 11,953,557 10,522,259 9,062,861 8,377,030 7,276,594 6,899,496 6,674,497 7,581,769 6,742,615 6,299,282 4,660,180 3,945,283 3,464,212
Current Liabilities
Accounts Payable 176,420 208,263 197,474 170,542 148,478 262,437 321,796 285,437 298,505 210,372 303,284 272,861 164,858 171,608 168,135 135,501 232,136 182,718 115,612 79,768 86,520
Short Term Debt 1,291,488 732,300 547,543 50,000 596,408 323,876 11,960 62,690 162,706 447,390 430,249 1,050 1,050 407,934 2,675 2,675 2,685 9,011 13,548 24,473 718
Tax Payables 183,741 172,832 44,967 73,173 66,346 168,043 247,341 211,600 162,706 98,559 137,269 207,318 165,111 179,521 175,051 102,156 68,237 138 87,164 0 0
Deferred Revenue 489,866 56,070 506,148 436,388 646,856 824,269 955,450 1,049,629 599,566 436,409 548,818 704,401 544,649 576,011 368,621 318,755 209,906 177,605 131,702 66,120 34,115
Other Current Liabilities 675,346 1,203,821 560,258 630,950 489,146 572,302 592,857 532,534 355,524 16,000 30,814 477,222 420,820 424,340 348,498 268,654 279,048 215,849 250,225 99,418 48,600
Total Current Liabilities 2,633,120 2,200,454 1,811,423 1,287,880 1,880,888 1,982,884 1,882,063 1,930,290 1,416,301 1,110,171 1,313,165 1,455,534 1,131,377 1,579,893 887,929 725,585 723,775 585,183 511,087 269,779 169,953
Non-Current Liabilities
Long Term Debt 11,555,165 11,028,744 13,184,473 11,999,733 12,592,486 10,239,165 9,411,140 9,565,936 10,125,352 9,212,765 7,345,262 6,586,518 5,781,770 2,809,785 3,264,854 3,566,428 4,290,424 3,533,339 2,380,537 2,110,063 1,600,328
Deferred Revenue 0 0 0 0 0 -49,825 -85,283 -138,067 0 0 0 0 0 0 0 -42,856 0 0 0 0 0
Deferred Tax 0 0 0 0 0 49,825 85,283 138,067 66,561 36,357 25,225 14,343 45,499 54,294 76,881 42,856 4,433 152,953 97,064 0 0
Other Non-Current Liabilities 228,831 1,867,959 59,569 79,428 133,490 107,760 108,277 -30,904 87,462 141,121 168,118 188,284 214,016 232,070 64,248 129,393 131,461 79,648 25,907 2,546 49,640
Total Non-Current Liabilities 11,783,996 12,896,703 13,244,042 12,079,161 12,725,976 10,346,925 9,519,417 9,673,099 10,279,375 9,390,243 7,538,605 6,789,145 6,041,285 3,096,149 3,405,983 3,695,821 4,426,318 3,765,940 2,503,508 2,112,609 1,649,968
Total Liabilities 14,417,116 15,097,157 15,055,465 13,367,041 14,606,864 12,329,809 11,401,480 11,603,389 11,695,676 10,500,414 8,851,770 8,244,679 7,172,662 4,676,042 4,293,912 4,421,406 5,150,093 4,351,123 3,014,595 2,382,388 1,819,921
Common Stock 1,335 1,330 1,323 1,314 1,235 1,228 1,221 1,164 1,150 1,146 1,144 1,142 1,137 1,379 1,374 1,361 1,248 1,162 1,018 993 990
Retained Earnings -1,950,755 -2,066,953 -2,711,808 -2,288,078 -1,532,420 641,818 921,785 635,067 95,097 55,332 164,487 66,130 44,775 36,368 9,042 -89,559 67,400 -143,899 -377,747 -395,161 -314,533
Accumulated Other Comprehensive Income/Loss 4,830 3,406 -404 6,004 3,604 -1,679 -1,950 -1,845 1,484 1,092 2,505 2,913 4,177 840 889 2,446 2,614 -2,905 -94 -15,784 5,928
Total Stockholders Equity -136,953 -251,382 -750,838 -214,418 -351,997 1,743,045 2,034,123 947,846 157,949 -111,979 -28,779 -184,507 -259,037 2,089,022 2,237,948 3,034,338 1,592,522 1,948,159 1,645,585 1,562,895 1,644,291
Total Investments 848,732 1,026,300 127,731 3,641 4,352 6,388 4,322 327,455 301,460 252,280 254,556 178,547 143,157 217,943 4,232 4,102 4,696 536,620 64,579 103,341 115,301
Total Debt 12,846,653 13,416,821 13,732,016 12,049,733 13,188,894 10,563,041 9,423,100 9,628,626 10,125,352 9,212,765 7,345,262 6,587,568 5,782,820 3,217,719 3,267,529 3,569,103 4,293,109 3,542,350 2,394,085 2,134,536 1,601,046
Net Debt 10,426,450 10,537,617 10,081,576 9,527,203 9,706,862 8,211,137 7,208,099 6,824,152 7,672,230 7,132,676 5,163,098 4,152,527 4,057,601 1,955,132 2,009,030 1,577,273 3,159,205 2,267,230 1,604,678 1,700,247 1,270,785

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 912,948 729,994 -709,368 -1,011,990 -2,326,946 311,378 803,084 889,254 302,469 281,524 962,644 1,004,157 728,699 825,113 316,596 39,107 210,206 258,148 628,728 -90,836 -205,586
Depreciation & Amortization 693,391 687,270 692,318 715,962 725,502 624,878 550,596 552,368 404,730 322,629 314,119 371,051 373,199 398,039 405,558 410,547 262,848 239,241 198,883 122,065 70,980
Deferred Income Tax -485,848 -502,784 3,241 -2,706 562,484 174,190 -498,654 -310,854 6,356 6,498 -8,086 -19,826 -3,655 -10,822 18,875 -656 -62,822 68,152 170,321 -4,676 -3,429
Stock Based Compensation 64,174 64,515 67,627 95,238 62,254 40,372 0 43,971 43,722 38,475 39,196 39,537 19,648 23,881 27,168 24,336 20,328 0 0 0 0
Change in Working Capital -69,315 1,842 -56,618 -141,017 -245,620 -321,387 -107,237 523,416 204,288 -196,963 -265,105 227,453 -29,956 147,287 172,674 113,088 -21,259 -28,501 70,099 -3,774 16,093
Accounts Receivable -68,347 -123,747 -9,335 -117,801 162,475 61,910 -59,157 829 -39,272 47,011 38 -14,875 -21,019 0 0 0 0 0 0 0 0
Inventory -20,465 -6,025 -19,737 -21,499 27,660 -37,907 -5,212 -4,372 -36,642 -23,613 -6,917 -17,749 3,644 11,168 22,169 3,265 -49,417 -7,565 -21,261 -58,934 -2,175
Accounts Payable 21,377 93,663 -97,238 117,801 -162,475 -61,910 49,527 70,954 116,985 -107,613 -102,827 260,077 -12,581 220,772 213,578 151,239 23,537 54,093 164,287 159,578 18,417
Other Working Capital -1,880 37,951 69,692 -119,518 -273,280 -283,480 -92,395 456,005 163,217 -112,748 -155,399 -14,875 -21,019 -84,653 -63,073 -41,416 4,621 -75,029 -72,927 -104,418 -149
Other Non-Cash Items 218,891 225,802 -68,472 121,922 149,901 71,639 178,660 178,422 8,981 120,650 55,549 54,270 97,783 132,337 116,441 7,534 113,882 103,605 -843,977 21,020 3,748
Net Cash Provided by Operating Activities 1,352,242 1,206,639 -71,272 -222,591 -1,072,425 901,070 961,489 1,876,577 970,546 572,813 1,098,317 1,676,642 1,185,718 1,515,835 1,057,312 593,956 523,183 659,172 240,766 48,475 -114,765
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -408,303 -507,176 -352,504 -346,691 -290,115 -1,069,293 -1,602,386 -949,045 -1,240,928 -1,925,152 -1,345,940 -506,786 -240,985 -184,146 -283,828 -540,929 -1,376,771 -1,050,586 -702,816 -877,074 -1,007,993
Acquisitions Net -69,023 1,162 1,471 4,268 4,604 695 1,602,386 949,045 727 1,901 1,345,940 506,786 240,985 184,146 0 0 0 0 899,409 0 0
Purchases of Investments -906,447 -836,519 0 0 0 0 -34,098 -229,328 -196,750 -253,284 -200,258 -222,856 -282,608 -316,533 0 0 0 0 0 0 0
Sales/Maturities of Investments 221,231 -1,162 0 0 0 0 359,461 200,366 144,829 247,723 200,090 146,112 216,051 101,017 0 0 0 0 0 499,765 0
Other Investing Activities -805,376 1,162 1,700,000 4,268 19,752 695 -1,548,173 -928,671 3,872 37,254 -1,114,184 -600,836 -278,297 -243,584 -12,295 -10,151 37,772 -272,153 205,216 -43,811 -539,097
Net Cash Used for Investing Activities -1,378,002 -1,342,533 1,348,967 -342,423 -265,759 -1,068,598 -1,222,810 -957,633 -1,288,250 -1,891,558 -1,114,352 -677,580 -344,854 -459,100 -296,123 -551,080 -1,338,999 -1,322,739 401,809 -421,120 -1,547,090
Cash Flows from Financing Activities
Debt Repayment -1,088,546 -352,391 -352,391 -2,504,059 -2,041,270 -2,930,088 -3,032,267 -243,342 -400,707 -3,342,106 -199,739 -501,400 -1,022,847 -201,901 -2,551,561 -1,855,153 -606,011 0 0 0 0
Common Stock Issued 1,017 1,965 2,895 846,558 4,692,023 3,903,090 915,240 0 1,426,220 5,289,382 967,786 1,318,306 1,664,226 174,342 0 2,071,798 344,250 673,305 21,790 1,404 794,997
Common Stock Repurchased -212,995 -212,455 -212,455 -13,842 -11,533 -66,986 -159,544 -159,544 -14,017 -7,199 -2,062 -15,472 -911 -7,629 0 0 -440,062 -179,277 0 0 0
Dividends Paid -112,517 -84,733 -1,445 -1,553 -108,777 -566,521 0 -569,781 -325,217 -499,107 -942,928 -1,034,986 -955,493 -1,033,447 -1,192,138 0 0 0 0 0 0
Other Financing Activities 9,709 -30,352 -69,627 1,284,894 -67,198 -40,483 2,522,095 648,410 5,587 -224,712 -58,682 -57,591 -67,454 10,994 2,251,063 598,870 2,752,145 657,911 -309,247 475,269 855,567
Net Cash Used Provided by Financing Activities -1,403,332 -677,966 -719,206 -388,002 2,463,245 299,012 -324,257 -324,257 691,866 1,216,258 -235,625 -291,143 -382,479 -1,057,641 -1,492,636 815,515 667,572 1,151,939 -287,457 476,673 1,650,564
Effect of Forex Changes on Cash 474 282 -2,094 -2,301 3,031 7,485 -1,733 -3,880 -1,129 412 -1,217 1,903 4,247 4,994 -1,884 -465 7,028 -2,659 0 0 0
Net Change in Cash -1,428,331 -776,055 1,251,923 -955,317 1,128,092 138,969 -587,311 351,352 373,033 -102,075 -252,877 709,822 462,632 4,088 -733,331 857,926 -141,216 485,713 355,118 104,028 -11,291
Cash at End of Period 12,016,936 2,879,204 3,782,990 2,531,067 3,486,384 2,358,292 2,219,323 2,804,474 2,453,122 2,080,089 2,182,164 2,435,041 1,725,219 1,262,587 1,258,499 1,991,830 1,133,904 1,275,120 789,407 434,289 330,261
Cash at Start of Period 13,445,267 3,655,259 2,531,067 3,486,384 2,358,292 2,219,323 2,806,634 2,453,122 2,080,089 2,182,164 2,435,041 1,725,219 1,262,587 1,258,499 1,991,830 1,133,904 1,275,120 789,407 434,289 330,261 341,552
Free Cash Flow
Operating Cash Flow 1,352,242 1,206,639 -71,272 -222,591 -1,072,425 901,070 961,489 1,876,577 970,546 572,813 1,098,317 1,676,642 1,185,718 1,515,835 1,057,312 593,956 523,183 659,172 240,766 48,475 -114,765
Capital Expenditure -408,303 -507,176 -352,504 -346,691 -290,115 -1,069,293 -1,602,386 -949,045 -1,240,928 -1,925,152 -1,345,940 -506,786 -240,985 -184,146 -283,828 -540,929 -1,376,771 -1,050,586 -702,816 -877,074 -1,007,993
Free Cash Flow 943,939 699,463 -423,776 -569,282 -1,362,540 -168,223 -640,897 927,532 -270,382 -1,352,339 -247,623 1,169,856 944,733 1,331,689 773,484 53,027 -853,588 -391,414 -462,050 -828,599 -1,122,758