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 7,129,624 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,366,953 3,708,563 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,762,671 2,823,334 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 38.72% 43.22% 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,092,435 1,065,022 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,632,871 1,983,163 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,127,765 840,171 -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 15.65% 12.86% -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 709,877 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 145,177 148,017 0 0
EBITDA 1,972,195 1,724,162 643,167 310,008 -480,299 1,527,126 1,749,697 1,607,933 950,592 981,443 1,580,397 1,674,500 1,394,956 1,433,524 965,464 664,038 584,824 735,659 1,122,710 97,509 -18,818
Depreciation and Amortization 684,138 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
Income Before Tax 636,801 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 -454,332 -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 953,262 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 12.98% 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 8.55 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 8.28 6.47 -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 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 2,407,289 2,879,186 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 0 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 2,407,289 3,724,378 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 388,858 341,712 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 75,479 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 1,319,047 99,979 93,020 83,957 129,344 138,970 166,208 238,546 106,598 96,024 99,694 85,406 71,800 62,496 56,652 62,484 62,094 54,521 101,784 23,630 4,683
Total Current Assets 4,190,673 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,321,271 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 39,186 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 241,200 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 637,594 0 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 463,098 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 218,377 402,642 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,920,726 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 14,111,399 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 212,989 208,263 197,474 170,542 148,478 262,437 321,796 285,437 298,505 267,791 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,239,054 709,593 547,543 50,000 596,408 323,876 11,960 62,690 0 0 0 1,050 1,050 407,934 2,675 2,675 2,685 3,273 6,115 15,489 10,201
Tax Payables 157,134 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 538,136 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 595,992 1,053,696 515,291 557,777 422,800 404,259 345,516 320,934 355,524 307,412 323,794 269,904 255,709 244,819 173,447 166,498 219,815 221,449 302,196 174,522 73,232
Total Current Liabilities 2,743,305 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 12,167,923 12,684,521 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,627,968
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 265,649 212,182 59,569 79,428 133,490 107,760 108,277 107,163 87,462 141,121 168,118 188,284 214,016 232,070 64,248 129,393 131,461 79,648 25,907 2,546 22,000
Total Non-Current Liabilities 12,433,572 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 15,176,877 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,926,524 -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,409 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 -281,402 -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 637,594 845,192 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 13,406,977 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,999,688 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 1,046,512 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 684,138 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 -464,806 -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 59,582 64,515 67,627 95,238 62,254 40,372 35,040 43,971 43,722 38,475 39,196 39,537 19,648 23,881 27,168 24,336 20,328 18,527 16,712 4,676 3,429
Change in Working Capital -71,177 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 -94,234 -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 30,061 -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 -25,797 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 50,350 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 490,160 267,042 -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,347,264 1,247,879 -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 -50,444 0 -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 672 0 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 -50,000 -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 784,945 0 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 -791,681 -506,014 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 -37,643 -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 -22,702 -352,391 143,247 -1,163,778 2,650,683 963,690 -243,342 -529,855 1,029,606 1,948,641 758,269 796,470 625,796 -51,418 -376,517 1,067,616 773,957 1,368,255 297,019 496,277 928,324
Common Stock Issued 0 0 2,895 841,896 0 0 915,240 0 0 0 0 0 0 0 0 2,071,798 344,250 664,125 21,790 1,404 794,997
Common Stock Repurchased -339,685 -212,455 -187,499 -13,842 -11,533 -66,986 -159,544 -17,771 -14,017 -7,199 -2,062 -15,472 -911 -7,629 0 0 -440,062 -679,345 0 0 0
Dividends Paid -140,058 -84,733 -1,445 -1,553 -108,777 -566,521 -569,781 -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 -26,643 -69,627 22,019 -50,725 -67,128 -21,859 -1,182,070 114,031 1,494 -226,077 -37,045 -16,719 -51,871 34,853 9,833 -3,697,329 -10,573 -201,096 -606,266 -21,008 -72,757
Net Cash Used Provided by Financing Activities -487,848 -719,206 -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 7,354 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 919,560 -813,578 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 11,477,681 2,969,412 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 10,558,121 3,782,990 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,347,264 1,247,879 -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 -50,444 -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 1,296,820 740,703 -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