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,801,601 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 4,516,482 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 285,119 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 5.19% 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 157,938 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 976,007 1,936,581 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 -163,753 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 -3.97% 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 584,082 574,112 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 136,544 0 0
EBITDA 1,884,279 1,830,976 1,651,876 1,604,416 1,723,059 1,934,367 1,799,614 1,947,641 1,950,090 1,813,835 1,703,990 1,588,937 1,418,471 1,000,761 609,495 578,867 584,188 549,597 399,042 312,112 212,988
Depreciation and Amortization 2,042,632 1,165,861 3,595,815 3,224,286 3,050,824 2,870,934 2,800,187 2,497,053 2,442,660 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 -884,615 -39,836 -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 12,462 -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 -66,501 -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.17 -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.16 -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 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 1,104,733 508,794 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 1,104,733 508,794 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 371,788 194,108 537,075 530,126 605,567 704,612 495,869 1,619,130 702,021 1,050,423 944,958 376,229 755,327 0 0 0 0 0 2,466 2,841 3,216
Inventory 0 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 111,601 157,091 93,074 75,271 47,921 188,990 64,641 207,222 135,608 170,956 282,234 0 217,469 0 0 0 0 0 235,155 219,282 143,377
Total Current Assets 1,588,122 859,993 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 0 506,876 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,955 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 4,953 5,584 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 0 678,518 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 3,495 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 22,704,664 21,627,532 20,113,776 565,069 807,229 877,296 759,185 189,275 518,364 18,422,987 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,759,067 23,865,440 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 25,347,189 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,148,752 957,126 1,031,689 1,090,254 1,133,066 1,145,939 1,086,030 1,183,489 518,414 483,853 475,510 433,319 995,156 1,085,597 207,143 190,445 168,198 173,576 114,012 60,542 18,718
Short Term Debt 57,012 14,006 202,967 721,853 596,017 884,394 406,629 0 640,408 633,785 919,099 0 540,727 455,578 0 253,665 0 0 0 0 0
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 0 0 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 69,915 136,826 -85,933 -604,401 -481,327 -768,055 -306,757 692,923 -165,670 -42,371 591,819 622,545 -493,162 -157,162 260,629 17,974 21,931 20,790 61,878 108,458 105,282
Total Current Liabilities 1,275,679 1,107,958 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,827,299 13,649,963 12,284,253 11,502,925 11,509,312 11,525,575 10,327,070 11,276,062 10,486,918 11,206,996 10,844,351 9,364,992 7,872,919 6,100,353 2,900,044 2,670,101 3,147,694 0 0 0 843,178
Deferred Revenue 0 -206,665 13,671,513 13,491,743 13,415,723 13,873,078 12,124,820 12,863,866 12,437,119 0 0 0 -142,412 0 0 -3,381,535 7,057 -3,852,455 8,194 10,540 12,887
Deferred Tax 36,755 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 49,090 95,971 467,617 1,002,136 831,507 1,158,072 594,770 -380,210 841,136 15,846 -703,342 156,660 715,282 170,878 0 -253,665 0 3,360,499 2,497,142 -10,540 -856,065
Total Non-Current Liabilities 13,913,144 13,770,434 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 15,188,823 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 104,723 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,748,224 -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 -41,566 -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,759,094 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 711,340 678,518 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,884,311 13,685,630 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 12,779,578 13,176,836 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 -61,195 -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,125 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 6,496 -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,033 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 -2,872 -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 118,576 -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 -121,448 -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 -230,601 32,865 -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,235,068 1,119,873 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 -452,554 -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 -39,513 -80,468 -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 -711,180 0 -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 471,507 0 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 -255,191 155,219 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 -886,051 -184,664 -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 276,594 541,940 355,211 -700,718 -409,012 -180,616 -594,643 127,348 -164,532 1,753,694 1,396,515 811,025 1,602,320 492,130 101,186 -469,019 -203,268 45,805 395,845 408,933 91,639
Common Stock Issued 850,274 108,455 8,691 617,438 55,362 942,085 0 73,596 1,286,680 491,023 242,107 141,343 342,469 299,847 0 299,201 408,540 1,045,713 831 108,783 81,882
Common Stock Repurchased -183,338 0 -1,487 -96 -575 -2,203 -1,370 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -732,692 -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 -70,899 -470,585 81,180 211,702 -17,562 1,499,010 -40,151 -44,986 62 -211,182 -4,951 -35,249 -17,329 -22,649 3,447 3,906 3,330 319 6,634 -2,320 0
Net Cash Used Provided by Financing Activities 334,518 -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 -530 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 673,951 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 3,032,852 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 2,358,901 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,235,068 1,119,873 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 -452,554 -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 782,514 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