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,620,496 4,497,827 4,129,193 3,828,007 3,795,357 3,872,750 3,745,810 3,574,149 3,443,522 3,286,398 3,075,746 2,810,053 2,485,299 1,764,991 1,016,867 931,575 929,766 771,791 418,449 324,719 232,911
Revenue Growth - 8.93% 7.87% 0.86% -2.00% 3.39% 4.80% 3.79% 4.78% 6.85% 9.46% 13.07% 40.81% 73.57% 9.16% 0.19% 20.47% 84.44% 28.86% 39.42%
Cost of Revenue 3,461,681 3,727,107 2,282,918 2,088,497 1,939,758 1,810,527 1,691,298 1,486,463 1,442,073 1,410,205 1,212,190 1,117,947 979,225 678,643 325,471 302,813 306,944 198,125 0 0 0
Gross Profit 1,158,815 770,720 1,846,275 1,739,510 1,855,599 2,062,223 2,054,512 2,087,686 2,001,449 1,876,193 1,863,556 1,692,106 1,506,074 1,086,348 691,396 628,762 622,822 573,666 418,449 324,719 232,911
Gross Profit Margin 25.60% 17.14% 44.71% 45.44% 48.89% 53.25% 54.85% 58.41% 58.12% 57.09% 60.59% 60.22% 60.60% 61.55% 67.99% 67.49% 66.99% 74.33% 100.00% 100.00% 100.00%
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 152,815 148,876 144,874 129,758 130,158 165,996 151,982 135,490 126,875 128,035 121,746 115,106 98,801 74,537 49,830 38,830 40,651 36,425 26,136 23,104 16,917
Total Operating Expenses 807,751 105,605 1,362,429 1,318,079 1,264,159 1,211,616 1,071,621 1,023,438 1,025,799 1,022,092 948,657 837,065 824,782 365,125 265,221 244,491 274,353 246,118 154,552 100,609 68,496
Operating Income or Loss -445,175 665,115 454,078 389,304 592,577 865,762 861,089 622,086 556,786 834,724 875,835 835,801 693,639 51,169 52,215 208,123 145,285 126,324 125,422 100,220 87,096
Operating Margin -9.54% 14.79% 11.00% 10.17% 15.61% 22.36% 22.99% 17.41% 16.17% 25.40% 28.48% 29.74% 27.91% 2.90% 5.13% 22.34% 15.63% 16.37% 29.97% 30.86% 37.39%
Interest Expense 575,570 586,412 467,557 440,089 469,541 451,662 442,497 448,196 419,740 367,114 376,842 334,484 293,401 236,807 178,863 176,990 203,184 204,218 0 0 0
EBITDA 1,910,741 1,830,976 1,651,876 1,604,416 1,723,059 1,934,367 1,799,614 1,947,641 1,879,301 1,813,835 1,703,990 1,588,937 1,418,471 1,180,875 640,218 591,882 584,188 565,049 384,823 313,663 154,295
Depreciation and Amortization 2,141,182 1,165,861 1,197,798 1,215,112 1,130,482 1,068,605 938,525 904,006 909,281 979,111 828,155 753,136 724,832 459,704 214,707 207,611 235,719 237,501 119,653 88,002 54,340
Income Before Tax -913,475 -98,090 -57,857 61,386 344,651 382,987 376,038 584,150 522,866 350,255 448,378 478,482 298,266 330,441 227,133 194,266 145,285 120,351 130,583 120,900 100,173
Income Tax Expense -9,741 -9,539 -16,926 4,827 -96,534 -56,310 -39,953 -59,799 -31,343 -39,284 -8,732 -11,828 -6,282 -31,137 5,201 -1,719 -15,885 -28,042 132,467 93,527 43,515
Net Income -72,802 -40,973 -40,931 49,008 439,149 433,016 409,467 1,356,470 649,231 417,843 475,767 453,509 362,800 364,493 246,167 266,495 226,288 282,318 131,430 130,583 120,900
Net Income Margin -1.46% -0.91% -0.99% 1.28% 11.57% 11.18% 10.93% 37.95% 18.85% 12.71% 15.47% 16.14% 14.60% 20.65% 24.21% 28.61% 24.34% 36.58% 31.41% 40.21% 51.91%
EPS -0.19 -0.10 -0.11 0.13 1.18 1.18 1.15 3.82 1.88 1.26 1.62 1.55 1.24 1.60 1.57 1.75 1.62 2.26 1.26 1.37 1.45
EPS Diluted -0.18 -0.10 -0.11 0.13 1.17 1.17 1.14 3.78 1.86 1.25 1.60 1.54 1.23 1.58 1.56 1.74 1.62 2.25 1.25 1.36 1.43
Weighted Average Shares Out - 401,809 373,368 382,785 373,368 365,977 356,265 355,326 344,703 330,311 294,175 292,654 292,064 228,453 156,608 152,566 139,572 122,597 104,206 95,037 83,491
Weighted Average Shares Out Diluted - 401,809 373,368 386,304 376,503 369,886 359,301 358,566 348,390 334,007 296,677 295,110 294,488 230,790 157,657 152,758 139,912 123,012 104,731 95,775 84,352

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 688,409 563,462 122,564 149,725 413,327 106,363 72,277 81,355 286,707 53,023 55,348 94,816 67,908 45,807 21,812 107,397 176,812 28,334 1,246 1,641 3,365
Short Term Investments 0 0 537,075 0 237,553 237,360 56,378 54,665 55,049 63,679 63,115 0 5,400 0 0 0 0 0 0 0 0
Cash + Short Term Investments 688,409 563,462 122,564 149,725 413,327 106,363 72,277 136,020 286,707 116,702 118,463 94,816 67,908 45,807 21,812 107,397 176,812 28,334 1,246 1,641 3,365
Net Receivables 255,438 194,108 537,075 530,126 605,567 704,612 495,869 1,619,130 702,021 1,050,423 954,610 376,229 635,002 0 149,263 131,887 123,289 2,092 2,466 2,841 3,216
Inventory 729,726 0 451,355 448,745 0 556,107 0 0 0 0 0 -155,340 -111,556 0 -149,263 -92,055 -123,289 54,077 0 0 0
Other Current Assets -688,409 -757,570 -358,281 -373,474 -621,351 -424,935 64,641 207,222 135,608 170,956 282,234 239,997 217,469 76,590 38,940 222,419 55,866 -2,092 235,155 219,282 143,377
Total Current Assets 985,164 868,197 752,713 755,122 1,066,815 942,147 632,787 1,962,372 1,124,336 1,338,081 1,355,307 555,702 808,823 122,397 60,752 369,648 232,678 82,411 238,867 223,764 149,958
Non-Current Assets
Property, Plant and Equipment 21,550,806 21,461,765 310,307 20,447,091 19,319,149 20,422,935 18,385,483 18,800,293 18,567,484 18,913,406 17,683,761 16,877,453 15,912,664 15,913,732 5,279,519 5,246,597 5,296,228 0 3,083,900 2,526,474 1,071,132
Goodwill 1,045,048 1,045,176 1,044,415 1,046,140 1,051,650 1,051,161 1,050,548 1,034,641 1,033,225 1,047,497 472,052 476,483 515,429 0 0 0 0 0 0 0 0
Intangible Assets 5,365 1,453,730 1,346,190 1,369,747 1,230,886 1,306,152 1,502,955 1,544,491 1,510,629 1,357,646 1,039,651 1,010,181 981,704 0 146,813 0 0 0 0 0 0
Long Term Investments 601,406 757,581 579,949 523,465 443,688 45,022 48,378 173,377 95,921 95,707 167,918 91,656 95,409 105,303 15,332 0 0 5,474,013 0 0 0
Tax Assets 1,767 1,754 10,490 11,152 9,987 47,495 205,219 250,092 316,641 -18,913,406 344,337 250,167 259,715 0 241,333 253,665 257,499 297,590 30,394 30,394 30,394
Other Non-Current Assets 483,030 -862,770 20,113,776 565,069 807,229 877,296 759,185 189,275 518,364 -490,419 163,145 946,335 921,685 1,130,478 14,272 -253,665 -16,421 -137,386 -3,083,900 -2,526,474 -1,071,132
Total Non-Current Assets 23,687,422 23,857,236 23,405,127 23,962,664 22,862,589 23,750,061 21,951,768 21,992,169 22,042,264 20,923,837 19,870,864 19,175,792 18,171,177 17,149,513 5,697,269 5,246,597 5,537,306 5,634,217 30,394 30,394 30,394
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,984,539 2,384,960 946,583
Total Assets 24,672,586 24,725,433 24,157,840 24,717,786 23,929,404 24,692,208 22,584,555 23,954,541 23,166,600 22,261,918 21,226,171 19,731,494 18,980,000 17,271,910 5,758,021 5,616,245 5,769,984 5,716,628 3,253,800 2,639,118 1,126,935
Current Liabilities
Accounts Payable 1,020,307 1,041,616 1,031,689 1,090,254 1,133,066 1,145,700 1,086,030 1,182,552 907,928 779,380 1,005,232 1,001,515 995,156 1,085,597 207,143 186,130 168,198 173,576 72,456 60,542 18,718
Short Term Debt 8,207 1,264,182 428,230 336,448 193,493 848,729 856,407 538,700 146,538 180,683 919,099 376,343 540,727 0 0 253,665 0 0 -8,194 -10,540 -12,887
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 123,157 -1,132,773 10,490 -229,846 -82,049 -737,614 -756,740 93,958 -62,776 80,864 0 -376,343 -540,727 0 0 4,315 7,057 9,065 8,194 10,540 12,887
Other Current Liabilities 7,605 9,243 -321,686 10,850 3,246 5,463 205 61,202 1,462 34,340 62,097 54,349 47,565 298,416 260,629 17,974 21,931 20,790 142,544 108,458 105,282
Total Current Liabilities 1,159,276 1,182,268 1,148,723 1,207,706 1,247,756 1,262,278 1,185,902 1,876,412 993,152 1,075,267 1,986,428 1,055,864 1,042,721 1,384,013 467,772 462,084 197,186 203,431 215,000 169,000 124,000
Non-Current Liabilities
Long Term Debt 13,555,194 12,226,714 12,487,220 12,224,778 12,105,329 12,409,969 10,733,699 10,737,362 11,127,326 11,026,313 9,968,993 9,364,992 8,413,646 6,429,116 2,900,044 2,670,101 3,147,694 3,360,499 2,329,053 1,802,564 843,178
Deferred Revenue -20,249 661,249 13,671,513 13,491,743 13,415,723 13,873,078 0 0 0 0 0 0 -142,412 0 0 -3,381,535 7,057 -3,852,455 8,194 10,540 12,887
Deferred Tax 20,249 24,500 35,570 59,259 62,638 200,831 205,219 250,092 316,641 338,382 344,337 250,167 259,715 0 0 253,665 257,499 297,590 30,394 0 0
Other Non-Current Liabilities 214,239 1,086,297 -13,406,863 -13,211,460 -13,180,233 -13,599,400 188,141 158,490 200,728 196,529 172,016 156,660 316,967 102,837 0 3,127,870 -7,057 3,852,455 -38,641 -10,104 -13,065
Total Non-Current Liabilities 13,769,433 13,998,760 12,787,440 12,564,320 12,403,457 12,884,478 11,127,059 11,145,944 11,644,695 11,561,224 10,485,346 9,771,819 8,847,916 6,531,953 2,900,044 2,670,101 3,405,193 3,658,089 2,329,000 1,803,000 843,000
Total Liabilities 14,928,709 14,878,392 13,936,163 13,772,026 13,651,213 14,146,756 12,312,961 13,022,356 12,637,847 12,636,491 12,471,774 10,827,683 9,890,637 7,915,966 3,367,816 3,132,185 3,602,379 3,861,520 2,543,924 1,971,799 966,711
Common Stock 101,094 100,648 99,912 99,838 93,635 93,185 89,125 89,029 88,514 83,579 74,656 74,488 73,904 72,240 39,391 39,160 35,825 33,416 26,545 25,927 21,283
Retained Earnings -6,410,144 -6,213,803 -5,449,385 -4,679,889 -4,030,376 -3,669,050 -2,930,214 -2,240,698 -2,487,695 -2,111,958 -1,526,388 -1,126,541 -777,927 -412,181 -255,628 -165,710 -110,407 -47,846 -84,176 -50,402 -45,297
Accumulated Other Comprehensive Income/Loss -6,429,698 -57,852 -36,800 -64,520 -54,354 -34,564 -19,582 -35,120 -57,534 -7,565 13,121 19,659 23,354 22,062 26,868 19,669 -21,089 17,416 1,037 -856 -9,747
Total Stockholders Equity 9,402,840 9,488,058 10,152,968 10,854,385 10,180,167 10,445,892 10,215,857 10,866,226 10,460,240 9,564,327 8,680,184 8,824,281 9,019,128 9,274,957 2,386,726 2,465,511 2,148,468 1,823,654 709,876 667,319 160,224
Total Investments 601,406 757,581 1,117,024 523,465 681,241 282,382 161,576 228,042 150,970 159,386 231,033 91,656 100,809 105,303 15,332 0 0 5,474,013 0 0 0
Total Debt 13,757,391 13,767,595 12,915,450 12,224,778 12,105,329 12,409,969 10,733,699 11,276,062 11,127,326 11,206,996 10,888,092 9,364,992 8,413,646 6,429,116 2,900,044 2,670,101 3,147,694 3,360,499 2,329,053 1,802,564 843,178
Net Debt 13,068,982 13,204,133 12,792,886 12,075,053 11,692,002 12,303,606 10,661,422 11,194,707 10,840,619 11,153,973 10,832,744 9,270,176 8,345,738 6,383,309 2,878,232 2,562,704 2,970,882 3,332,165 2,327,807 1,800,923 839,813

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 -69,417 -40,973 -40,931 56,559 441,185 439,297 415,981 1,361,112 651,490 419,222 477,186 454,889 361,775 363,261 249,729 269,360 226,288 282,318 132,703 130,583 122,270
Depreciation & Amortization 2,080,595 1,165,861 1,210,755 1,215,112 1,130,482 1,068,605 938,525 904,006 909,281 979,111 828,155 753,136 724,832 459,704 214,707 207,611 235,719 237,501 119,653 88,002 54,340
Deferred Income Tax -15,666 -15,269 -21,348 -1,224 -101,985 -58,918 -43,026 -63,599 -34,227 -42,384 -9,431 -11,828 -6,286 -31,137 -32,301 -87,572 -39,026 -182,964 0 0 0
Stock Based Compensation 32,211 30,987 30,715 31,966 21,487 33,923 29,963 26,543 20,958 19,537 20,994 20,653 20,784 19,346 14,078 11,882 9,976 7,493 0 0 0
Change in Working Capital -32,747 -53,598 -40,785 -43,772 121,828 -40,290 -55,715 -40,045 -35,419 53,003 -5,305 23,805 -10,847 -28,843 -3,746 14,835 -15,041 55,240 5,247 24,361 -169
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41,684 4,724 -9,067
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -264 19,916 2,753
Accounts Payable 298 -6,405 7,197 16,721 189,785 26,666 -37,509 -35,259 -43,583 -9,308 -18,580 17,689 -24,572 -20,117 3,188 0 -12,600 0 46,931 19,637 8,898
Other Working Capital -33,045 -47,193 -47,982 -60,493 -67,957 -66,956 -18,206 -4,786 8,164 62,311 13,275 6,116 13,725 -8,726 -6,934 14,835 -2,441 55,240 264 -19,916 -2,753
Other Non-Cash Items -789,604 107,535 -18,243 -232,525 -162,821 -4,834 95,739 -745,837 -144,626 -36,722 -56,754 -45,900 -97,442 -9,134 5,155 5,985 -53,741 222 -18,736 -19,182 -26,483
Net Cash Provided by Operating Activities 1,218,174 1,194,543 1,120,163 1,026,116 1,450,176 1,437,783 1,381,467 1,442,180 1,367,457 1,391,767 1,254,845 1,194,755 992,816 773,197 447,622 422,101 364,175 399,810 238,867 223,764 149,958
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -425,692 -259,415 -454,069 -432,969 -528,647 -560,647 -462,734 -431,643 -261,103 -227,161 -194,442 -177,355 -183,432 -629,669 -294,296 -59,513 -70,160 -1,354,726 -490,679 -589,552 -323,931
Acquisitions Net 22,682 31,746 -83,652 -129,291 -286,822 -3,855 -47,007 -61,220 4,480 -56,986 -9,115 -14,331 -3,934 550,687 38,308 36,716 0 0 0 1,416 0
Purchases of Investments -555,408 -523,328 -792,919 -1,746,526 -861,046 -2,624,090 -873,324 -1,773,108 -1,731,394 227,161 -96,689 177,355 -276,419 -628,133 -38,725 -13,803 -63,680 0 -196,598 -47,333 0
Sales/Maturities of Investments 443,731 494,218 113,816 1,188,529 1,163,368 1,165,164 1,265,332 960,971 620,643 76,800 21,689 5,493 37,500 243,229 19,291 13,028 0 23,576 195,411 30,394 3,580
Other Investing Activities 78,428 17,576 357,606 396,117 667,442 438,129 834,237 -483,654 -973,540 -2,443,506 -1,776,483 -1,273,922 -1,743,404 -533,553 -26,498 21,826 -2,416 157,774 9,892 -9,966 21,656
Net Cash Used for Investing Activities -335,379 -239,203 -859,218 -724,140 154,295 -1,585,299 324,496 -976,517 -1,234,643 -2,423,692 -2,055,040 -1,282,760 -2,169,689 -997,439 -301,920 -1,746 -136,256 -1,173,376 -481,974 -615,041 -298,695
Cash Flows from Financing Activities
Debt Repayment -658,047 -541,940 -602,570 -2,109,617 -568,407 -3,193,807 -594,643 127,348 -1,057,750 -2,159,053 1,396,515 811,025 -1,193,023 -1,388,962 -527,454 -834,701 -416,896 -1,426,769 -20,960 -241,267 -72,361
Common Stock Issued 184,753 109,059 8,691 617,438 55,362 942,085 0 0 1,286,680 491,023 0 0 342,469 299,847 0 299,201 408,540 1,045,713 7,465 108,783 81,882
Common Stock Repurchased -183,338 0 -1,487 -96 -575 -2,203 0 0 893,218 3,912,747 0 0 2,795,343 1,881,092 0 365,682 213,628 1,460,418 449,005 650,200 0
Dividends Paid -724,991 -723,559 -720,319 -686,888 -928,809 -1,157,720 -1,127,143 -827,285 -1,024,968 -1,003,413 -875,614 -802,123 -728,546 -523,602 -344,167 -324,268 -288,849 -286,188 -160,598 -125,843 -103,523
Other Financing Activities -387,304 -362,130 1,031,757 1,620,697 142,408 3,572,319 -40,151 28,610 4,542 -211,182 237,156 106,094 -17,329 -20,093 640,169 3,906 3,330 12,475 -32,200 -2,320 164,000
Net Cash Used Provided by Financing Activities -376,818 -543,749 -283,928 -558,466 -1,300,021 160,674 -1,761,937 -671,327 101,722 1,030,122 758,057 114,996 1,198,914 248,282 -231,452 -490,180 -80,247 805,649 242,712 389,553 69,998
Effect of Forex Changes on Cash -587 1,257 -2,869 1,447 1,088 1,480 -815 312 -852 -522 2,670 -83 60 -45 165 410 806 -4,995 0 0 0
Net Change in Cash 493,128 392,717 -25,852 -255,043 305,538 14,638 -56,789 -205,352 233,684 -2,325 -39,468 26,908 22,101 23,995 -85,585 -69,415 148,478 27,088 -395 -1,724 -78,739
Cash at End of Period 1,953,964 563,462 170,745 196,597 451,640 146,102 131,464 81,355 286,707 53,023 55,348 94,816 67,908 45,807 21,812 107,397 176,812 28,334 1,246 1,641 3,365
Cash at Start of Period 1,460,836 170,745 196,597 451,640 146,102 131,464 188,253 286,707 53,023 55,348 94,816 67,908 45,807 21,812 107,397 176,812 28,334 1,246 1,641 3,365 82,104
Free Cash Flow
Operating Cash Flow 1,218,174 1,194,543 1,120,163 1,026,116 1,450,176 1,437,783 1,381,467 1,442,180 1,367,457 1,391,767 1,254,845 1,194,755 992,816 773,197 447,622 422,101 364,175 399,810 238,867 223,764 149,958
Capital Expenditure -425,692 -259,415 -454,069 -432,969 -528,647 -560,647 -462,734 -431,643 -261,103 -227,161 -194,442 -177,355 -183,432 -629,669 -294,296 -59,513 -70,160 -1,354,726 -490,679 -589,552 -323,931
Free Cash Flow 792,482 935,128 666,094 593,147 921,529 877,136 918,733 1,010,537 1,106,354 1,164,606 1,060,403 1,017,400 809,384 143,528 153,326 362,588 294,015 -954,916 -251,812 -365,788 -173,973