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 1,932,702 2,589,857 1,422,756 1,143,585 1,043,837 1,028,461 954,505 900,896 876,447 892,928 843,978 788,851 727,908 528,995 514,687 646,543 602,669 517,801 614,068 589,947 354,642
Revenue Growth - 82.03% 24.41% 9.56% 1.50% 7.75% 5.95% 2.79% -1.85% 5.80% 6.99% 8.37% 37.60% 2.78% -20.39% 7.28% 16.39% -15.68% 4.09% 66.35%
Cost of Revenue 438,599 0 529,198 447,875 422,981 397,396 373,611 358,418 340,328 350,219 333,338 313,221 298,096 256,689 247,502 246,869 238,920 454,612 458,396 0 0
Gross Profit 1,494,103 2,589,857 893,558 695,710 620,856 631,065 580,894 542,478 536,119 542,709 510,640 475,630 429,812 272,306 267,185 399,674 363,749 63,189 155,672 589,947 354,642
Gross Profit Margin 71.51% 100.00% 62.80% 60.84% 59.48% 61.36% 60.86% 60.22% 61.17% 60.78% 60.50% 60.29% 59.05% 51.48% 51.91% 61.82% 60.36% 12.20% 25.35% 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 62,506 62,506 60,413 59,368 53,624 53,201 50,735 50,587 47,415 46,233 51,005 40,586 37,528 250,502 235,229 230,773 57,550 225,476 241,382 194,896 158,356
Total Operating Expenses 489,990 62,506 632,245 469,528 409,986 380,779 344,450 306,385 290,697 296,316 276,807 243,291 228,260 470,000 460,000 480,000 430,000 441,000 438,000 387,000 -185,011
Operating Income or Loss 436,504 399,659 267,380 237,182 221,871 268,159 154,282 236,093 245,422 246,393 233,833 135,427 201,552 22,546 10,121 -69,028 -13,705 47,078 128,968 348,777 169,631
Operating Margin 21.12% 15.43% 18.79% 20.74% 21.26% 26.07% 16.16% 26.21% 28.00% 27.59% 27.71% 17.17% 27.69% 4.26% 1.97% -10.68% -2.27% 9.09% 21.00% 59.12% 47.83%
Interest Expense 99,427 0 113,424 97,297 91,526 80,706 84,263 86,750 93,145 97,312 93,263 98,129 104,992 112,414 125,893 128,296 132,399 116,281 118,344 111,548 79,214
EBITDA 1,038,398 974,472 844,400 657,874 589,033 604,433 547,327 509,900 504,895 510,240 473,977 469,268 421,196 329,553 320,986 329,678 277,785 394,714 493,723 520,031 273,159
Depreciation and Amortization 574,813 574,813 577,020 420,692 367,162 336,274 300,946 263,974 250,146 257,082 235,634 214,395 203,077 181,791 174,465 174,682 171,814 157,137 159,860 171,254 103,528
Income Before Tax 414,203 414,203 664,474 314,269 130,551 225,359 162,118 202,084 457,001 260,134 303,217 157,442 170,545 35,348 19,628 -61,464 -12,862 50,130 152,131 166,243 44,527
Income Tax Expense 1,856 -3,650 2,966 1,893 1,972 1,089 1,424 1,224 1,617 1,872 1,903 1,826 1,208 2,220 1,581 967 843 3,052 204,895 -32,843 3,186
Net Income 403,309 403,309 653,613 303,907 123,911 219,623 156,128 196,422 819,823 249,315 292,089 336,364 286,241 56,379 30,216 -43,800 70,973 136,728 232,846 199,086 41,341
Net Income Margin 18.89% 15.57% 45.94% 26.57% 11.87% 21.35% 16.36% 21.80% 93.54% 27.92% 34.61% 42.64% 39.32% 10.66% 5.87% -6.77% 11.78% 26.41% 37.92% 33.75% 11.66%
EPS 3.72 3.71 6.07 2.97 1.24 2.23 1.64 2.15 9.15 2.80 3.32 3.86 3.42 0.77 0.44 -0.70 1.28 2.35 4.11 3.83 1.00
EPS Diluted 3.69 3.69 6.04 2.96 1.24 2.21 1.64 2.12 9.12 2.79 3.30 3.80 3.35 0.77 0.44 -0.70 1.28 2.31 3.91 3.54 0.97
Weighted Average Shares Out - 108,653 107,605 101,999 99,385 98,460 95,208 91,499 89,580 89,120 88,084 87,204 83,772 72,756 68,608 62,359 55,272 58,135 56,660 52,000 41,430
Weighted Average Shares Out Diluted - 109,399 108,388 102,829 99,438 99,384 95,366 92,515 89,903 89,490 88,468 88,494 85,556 73,462 68,608 62,359 55,272 59,125 59,524 56,313 42,426

Reported Currency: USD Q4 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 2003-12-31
Current Assets
Cash and Cash Equivalents 259,686 10,687 613,391 420,441 23,184 34,378 368,492 237,364 10,617 153,918 17,794 26,669 55,159 170,575 27,180 7,407 897 1,034 1,576 2,253 3,357
Short Term Investments 0 0 0 0 0 0 0 100,000 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 259,686 10,687 613,391 420,441 23,184 34,378 368,492 337,364 10,617 153,918 17,794 26,669 55,159 170,575 27,180 7,407 897 1,034 1,576 2,253 3,357
Net Receivables 11,905 13,364 18,664 20,158 21,833 22,920 24,038 24,028 25,100 25,977 27,724 33,625 31,035 35,089 81,959 103,819 97,863 79,503 59,261 86,294 76,430
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 0 6,751 0 0 0 9,225 9,313 8,462 5,971 33,041 6,599 36,508 -31,035 0 0 0 0 0 0 0 0
Total Current Assets 271,591 30,802 637,644 444,691 49,332 66,523 401,843 369,854 41,688 212,936 52,117 96,802 55,159 202,470 100,268 44,407 36,837 35,204 60,837 88,547 79,787
Non-Current Assets
Property, Plant and Equipment 0 0 0 0 0 0 0 0 0 0 0 0 4,397,872 4,354,753 1,174,823 4,510,544 4,650,863 4,370,211 4,144,149 2,398,685 2,487,135
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 0 0 13,730 18,994 20,688 22,283 27,237 30,254 33,698 36,429 42,155 45,092 44,844 27,632 43,542 15,106 8,466 9,245 6,096 9,641 11,033
Tax Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 0 9,297,133 7,325,410 6,735,267 6,678,484 6,130,780 5,744,668 5,628,044 5,962,226 5,807,542 5,537,869 5,243,278 124,200 -4,382,385 -1,218,365 -4,525,650 -4,659,329 -4,379,456 -4,150,245 -2,408,326 -2,498,168
Total Non-Current Assets 0 9,297,133 7,339,140 6,754,261 6,699,172 6,153,063 5,771,905 5,658,298 5,995,924 5,843,971 5,580,024 5,288,370 4,566,916 4,382,385 1,218,365 4,525,650 4,659,329 4,379,456 4,150,245 2,408,326 2,498,168
Other Assets 8,588,012 0 0 0 0 0 0 0 0 0 0 0 0 114,882 -38,028 160,285 194,594 171,390 276,717 132,491 47,606
Total Assets 8,859,603 9,327,935 7,976,784 7,198,952 6,748,504 6,219,586 6,173,748 6,028,152 6,037,612 6,056,907 5,632,141 5,385,172 4,622,075 4,699,737 1,280,605 4,730,342 4,890,760 4,586,050 4,487,799 2,629,364 2,625,561
Current Liabilities
Accounts Payable 0 211,370 191,651 175,608 171,719 146,866 128,313 137,813 133,353 157,232 113,307 101,896 0 0 0 0 0 0 0 31,904 26,150
Short Term Debt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49,710 2,832,396 0 0 0 0 0
Tax Payables 0 95,551 66,673 66,156 54,408 54,358 51,383 49,041 45,223 39,149 35,648 28,452 0 0 0 23,600 24,943 23,306 26,070 27,324 27,407
Deferred Revenue 1,030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 0 199,179 155,459 150,303 135,381 129,340 124,326 118,202 109,498 99,535 92,435 78,421 431,300 449,500 402,690 -2,345,996 531,300 520,700 483,800 282,496 304,850
Total Current Liabilities 1,030 410,549 347,110 325,911 307,100 276,206 252,639 256,015 242,851 256,767 205,742 180,317 431,300 449,500 452,400 486,400 531,300 520,700 483,800 314,400 331,000
Non-Current Liabilities
Long Term Debt 0 3,680,913 3,170,367 3,166,625 2,524,099 2,321,603 2,204,598 2,480,588 2,724,687 2,743,539 2,530,766 2,510,468 2,432,112 2,563,754 980,944 2,832,396 2,828,095 2,330,976 2,633,091 1,576,405 1,509,677
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 4,330,936 179,552 193,052 189,829 215,581 183,999 154,567 118,959 97,814 100,058 88,272 67,679 -12 46 1,644,256 4 5 24 9 -5 23
Total Non-Current Liabilities 4,330,936 3,860,465 3,363,419 3,356,454 2,739,680 2,505,602 2,359,165 2,599,547 2,822,501 2,843,597 2,619,038 2,578,147 2,432,100 2,563,800 2,625,200 2,832,400 2,828,100 2,331,000 2,633,100 1,576,400 1,509,700
Total Liabilities 4,331,966 4,271,014 3,710,529 3,682,365 3,046,780 2,781,808 2,611,804 2,855,562 3,065,352 3,100,364 2,824,780 2,758,464 2,794,307 2,942,364 1,050,079 3,131,061 3,139,495 2,628,183 2,895,873 1,731,282 1,644,291
Common Stock 1,156 1,156 1,126 1,069 1,069 1,031 1,028 978 976 976 967 962 845 824 770 660 654 650 608 486 483
Retained Earnings 0 -581,532 -829,453 -791,079 -584,167 -495,496 -368,703 -289,180 -457,638 -453,777 -494,167 -598,951 -690,466 -595,317 -492,571 -312,309 -227,025 -213,665 -295,074 -361,973 -297,808
Accumulated Other Comprehensive Income/Loss -1,252 -1,774 -3,739 -5,383 -6,529 6,929 -57 -1,863 -1,913 -2,419 -1,106 -1,062 -683 -33,458 -41,155 -51,056 -16,123 -762,011 -716,650 -688,333 -601,688
Total Stockholders Equity 4,980,757 4,986,620 4,197,490 3,444,905 3,628,685 3,364,097 3,482,593 3,091,910 2,895,921 2,883,736 2,738,716 2,563,099 1,758,717 1,686,419 151,924 1,411,494 1,531,313 1,734,356 1,370,903 738,515 784,885
Total Investments 0 0 13,730 18,994 20,688 22,283 27,237 130,254 33,698 36,429 42,155 45,092 44,844 27,632 43,542 15,106 8,466 9,245 6,096 9,641 11,033
Total Debt 0 3,680,913 3,170,367 3,166,625 2,524,099 2,321,603 2,204,598 2,480,588 2,724,687 2,743,539 2,530,766 2,510,468 2,432,112 2,563,754 1,030,654 2,832,396 2,828,095 2,330,976 2,633,091 1,576,405 1,509,677
Net Debt -259,686 3,670,226 2,556,976 2,746,184 2,500,915 2,287,225 1,836,106 2,243,224 2,714,070 2,589,621 2,512,972 2,483,799 2,376,953 2,393,179 1,003,474 2,824,989 2,827,198 2,329,942 2,631,515 1,574,152 1,506,320

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 233,849 410,553 661,508 312,376 128,579 224,270 160,694 200,860 455,384 258,262 301,314 346,291 293,900 59,961 21,528 -61,090 70,973 148,457 232,846 199,086 37,429
Depreciation & Amortization 577,128 574,813 577,020 420,692 367,162 336,274 300,946 263,974 250,146 257,082 235,634 219,650 209,872 181,791 174,465 172,415 169,151 157,137 159,860 171,254 103,528
Deferred Income Tax -178,360 0 0 0 0 0 -4,566 -4,438 364,439 -8,947 -157,761 -198,839 -128,922 -3,582 11,990 96,621 -35,167 -97,433 -197,374 0 0
Stock Based Compensation 14,010 -15,398 12,822 15,397 13,942 15,235 16,749 17,547 20,123 17,674 15,552 14,063 13,086 12,039 11,306 9,053 7,663 7,547 11,619 0 0
Change in Working Capital -7,429 0 3,913 3,518 9,505 38,094 9,553 -4,846 281 -5,711 20,434 19,578 -9,859 -9,469 4,233 61 -3,026 -13,113 8,336 16,449 8,044
Accounts Receivable 0 0 0 0 0 0 0 0 0 877 0 5,901 0 0 0 0 0 0 382 0 456
Inventory 0 0 0 0 0 0 0 0 0 6,167 0 20,764 0 0 0 0 0 0 0 0 4,681
Accounts Payable 2,299 0 -2,990 14,786 -62 19,713 -4,133 -2,300 -2,309 -15,528 19,296 -8,138 2,320 0 0 0 0 0 0 0 5,653
Other Working Capital -9,728 0 6,903 -11,268 9,567 18,381 13,686 -2,546 2,590 2,773 1,138 1,051 -12,179 -9,469 4,233 61 -3,026 -13,113 7,954 16,449 -2,746
Other Non-Cash Items 131,954 -969,968 -510,551 -174,516 131 -58,276 20,371 -38,441 -647,310 -95,122 3,355 3,548 -53,810 4,094 514 628 7,364 20,511 16,282 -185,944 11,036
Net Cash Provided by Operating Activities 771,152 969,968 744,712 577,467 519,319 555,597 503,747 434,656 443,063 423,238 418,528 404,291 324,267 244,834 224,036 217,688 216,958 223,106 231,569 200,845 160,037
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -401,219 0 -449,431 -428,714 -427,247 -407,558 -359,230 -299,086 -342,952 -425,574 -503,328 -356,815 -290,728 -227,755 -63,739 -72,779 -199,269 -500,820 181,963 0 0
Acquisitions Net 1,066,051 0 -1,066,051 0 0 0 0 0 0 0 -1,000 -1,886 -7,006 -26,727 -6,467 -22,997 42,065 510 213,720 315,868 23,179
Purchases of Investments 0 0 0 0 0 0 0 0 -100,000 0 0 0 0 57,312 0 0 0 -246,032 -3,147 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 100,000 0 0 0 0 0 4,510 0 0 0 623 49,524 104,076 1,748
Other Investing Activities -1,013,620 0 59,298 -375,677 -2,355 -384,887 -281,691 9,332 1,133,364 132,266 178,442 99,716 -229,951 5,296 105,356 26,260 119,830 398,921 -494,127 -627,505 -93,857
Net Cash Used for Investing Activities -348,788 0 -1,456,184 -804,391 -429,602 -792,445 -640,921 -189,754 690,412 -293,308 -325,886 -258,985 -527,685 -187,364 35,150 -69,516 -37,374 -346,798 -52,067 -207,561 -68,930
Cash Flows from Financing Activities
Debt Repayment -1,650,749 0 -1,066,000 0 -502,000 -746,730 -381,438 -278,999 -3,077 -253,043 -2,282,340 -1,183,188 -1,170,575 -635,623 -343,692 -648,705 -379,213 -213,376 -227,284 -268,253 -292,590
Common Stock Issued -516,758 0 516,758 759,209 0 353,213 837,545 445,038 0 0 66,225 40,044 693,355 106,571 231,651 272,112 417,656 720,785 254,931 452,661 366,734
Common Stock Repurchased 0 0 0 0 0 2,106,979 -14,668 465,000 0 0 2,495,227 1,204,893 962,346 515,102 -26 -21 -33,133 -200,467 -170 -23,188 -35,681
Dividends Paid -428,037 0 -396,822 -343,039 -333,360 -317,253 -298,005 -280,761 -663,363 -253,129 -236,514 -220,083 -189,018 -152,242 -135,626 -152,687 -172,332 -178,142 -166,234 -148,318 -123,841
Other Financing Activities 2,127,732 0 1,055,994 5,201 1,142,677 -1,175,465 -340,462 -463,201 -237,797 232,941 884 4,153 -121,180 -6,694 94,926 437,878 -6,052 -5,245 -41,287 -6,863 -6,833
Net Cash Used Provided by Financing Activities -467,812 0 109,930 421,371 307,317 220,744 -197,028 -112,923 -904,237 -273,231 43,482 -154,181 174,928 -172,886 -152,767 -91,423 -173,074 123,555 -180,044 6,039 -92,211
Effect of Forex Changes on Cash 378,483 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -45,448 969,968 -601,542 194,447 397,034 -16,104 -334,202 131,979 229,238 -143,301 136,124 -8,875 -28,490 -115,416 106,419 56,749 6,510 -137 -542 -677 -1,104
Cash at End of Period 96,546 969,968 17,438 618,980 424,533 27,499 43,603 377,805 245,826 10,617 153,918 17,794 26,669 55,159 170,575 64,156 7,407 897 1,034 1,576 2,253
Cash at Start of Period 141,994 0 618,980 424,533 27,499 43,603 377,805 245,826 16,588 153,918 17,794 26,669 55,159 170,575 64,156 7,407 897 1,034 1,576 2,253 3,357
Free Cash Flow
Operating Cash Flow 771,152 969,968 744,712 577,467 519,319 555,597 503,747 434,656 443,063 423,238 418,528 404,291 324,267 244,834 224,036 217,688 216,958 223,106 231,569 200,845 160,037
Capital Expenditure -401,219 0 -449,431 -428,714 -427,247 -407,558 -359,230 -299,086 -342,952 -425,574 -503,328 -356,815 -290,728 -227,755 -63,739 -72,779 -199,269 -500,820 181,963 0 0
Free Cash Flow 369,933 969,968 295,281 148,753 92,072 148,039 144,517 135,570 100,111 -2,336 -84,800 47,476 33,539 17,079 160,297 144,909 17,689 -277,714 413,532 200,845 160,037