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 11,351,784 11,910,705 12,289,336 9,863,085 8,904,430 8,526,470 8,448,201 7,751,952 7,639,129 7,954,827 7,741,856 7,301,204 6,273,787 4,465,657 4,898,167 5,439,430 5,800,095 5,822,226 6,884,388 7,397,390 6,686,699
Revenue Growth - -3.08% 24.60% 10.77% 4.43% 0.93% 8.98% 1.48% -3.97% 2.75% 6.04% 16.38% 40.49% -8.83% -9.95% -6.22% -0.38% -15.43% -6.93% 10.63%
Cost of Revenue 7,407,338 8,571,011 6,879,402 5,112,029 4,468,092 4,403,273 4,474,182 3,812,418 3,824,377 4,416,194 4,449,139 3,997,940 3,667,434 1,580,683 1,985,634 3,630,809 2,996,180 3,350,673 4,630,798 4,933,080 4,231,192
Gross Profit 3,944,446 3,339,694 5,409,934 4,751,056 4,436,338 4,123,197 3,974,019 3,939,534 3,814,752 3,538,633 3,292,717 3,303,264 2,606,353 2,884,974 2,912,533 1,808,621 2,803,915 2,471,553 2,253,590 2,464,310 2,455,507
Gross Profit Margin 34.92% 28.04% 44.02% 48.17% 49.82% 48.36% 47.04% 50.82% 49.94% 44.48% 42.53% 45.24% 41.54% 64.60% 59.46% 33.25% 48.34% 42.45% 32.73% 33.31% 36.72%
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 7,000 -132,900 -219,800 -84,400 44,400 31,300 60,800 29,900 18,600 0 0 0 0 0 0 0 0 0 0 0 0
Total Operating Expenses 1,274,007 940,359 3,211,780 2,757,735 2,447,604 2,293,062 2,274,089 2,021,380 1,954,893 1,774,469 1,659,868 1,731,248 1,346,128 2,090,798 2,112,642 1,057,246 2,213,150 1,932,072 2,029,666 2,618,175 2,042,555
Operating Income or Loss 2,537,572 2,399,335 2,198,154 1,993,321 1,988,734 1,590,491 1,699,930 1,918,154 1,859,859 1,764,164 1,632,849 1,529,435 1,118,206 794,176 799,891 751,375 590,765 539,481 223,924 -153,865 412,952
Operating Margin 22.23% 20.14% 17.89% 20.21% 22.33% 18.65% 20.12% 24.74% 24.35% 22.18% 21.09% 20.95% 17.82% 17.78% 16.33% 13.81% 10.19% 9.27% 3.25% -2.08% 6.18%
Interest Expense 975,649 900,041 678,274 582,334 538,452 533,197 498,805 421,755 400,961 372,420 362,106 341,392 329,945 240,241 237,291 273,637 269,145 0 0 0 0
EBITDA 3,737,959 3,215,058 4,187,380 3,489,576 3,256,383 3,043,570 2,900,252 2,769,964 2,621,245 2,464,247 2,272,125 2,172,799 1,656,958 1,096,368 1,196,221 1,074,308 1,260,608 996,567 623,500 463,338 926,528
Depreciation and Amortization 1,055,298 815,723 1,643,138 1,334,973 1,159,059 1,080,658 1,071,956 863,788 787,162 665,856 614,657 610,777 519,010 302,192 396,330 322,933 461,510 518,725 463,970 654,440 528,041
Income Before Tax 166,450 -275,037 1,865,968 1,572,269 1,558,872 1,190,071 1,329,491 1,574,407 1,504,818 1,425,971 1,295,362 1,220,630 808,003 571,466 604,516 515,539 372,048 355,316 50,280 -386,429 173,903
Income Tax Expense 250,563 159,684 453,574 344,223 346,186 273,499 288,972 578,892 554,997 539,967 468,297 426,941 274,926 170,953 210,409 179,947 105,661 109,420 -81,429 -162,765 51,756
Net Income -91,633 -442,240 1,404,875 1,220,527 1,205,167 909,053 1,033,000 987,996 942,302 878,485 819,546 786,007 525,945 394,693 387,949 335,592 260,828 246,483 476,137 -247,929 122,147
Net Income Margin -1.69% -3.71% 11.43% 12.37% 13.53% 10.66% 12.23% 12.75% 12.34% 11.04% 10.59% 10.77% 8.38% 8.84% 7.92% 6.17% 4.50% 4.23% 6.92% -3.35% 1.83%
EPS -0.27 -1.27 4.05 3.55 3.56 2.83 3.25 3.11 2.97 2.77 2.59 2.49 1.90 2.22 2.20 1.94 1.68 1.59 3.10 -1.88 0.95
EPS Diluted -0.27 -1.27 4.05 3.54 3.55 2.81 3.25 3.11 2.96 2.76 2.58 2.49 1.89 2.22 2.19 1.94 1.67 1.59 3.09 -1.88 0.95
Weighted Average Shares Out - 349,581 346,783 343,973 338,836 321,416 317,370 317,411 317,650 317,337 316,137 315,311 277,210 177,410 176,636 172,568 155,532 154,760 153,768 131,639 128,246
Weighted Average Shares Out Diluted - 349,581 347,247 344,631 339,847 322,942 317,994 318,032 318,454 318,433 317,417 316,211 277,994 177,805 176,885 172,717 155,999 155,304 154,147 131,639 128,396

Reported Currency: USD Q2 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 33,381 53,873 374,603 66,773 106,599 15,432 108,068 38,165 30,251 23,947 38,703 43,364 45,748 6,559 23,395 26,952 89,816 15,104 481,911 45,782 46,989
Short Term Investments 0 0 -366,508 0 0 0 0 0 0 0 0 0 91,975 70,970 78,306 98,021 78,452 0 0 0 0
Cash + Short Term Investments 33,381 53,873 374,603 66,773 106,599 15,432 108,068 38,165 30,251 23,947 38,703 43,364 137,723 77,529 101,701 124,973 168,268 15,104 481,911 45,782 46,989
Net Receivables 1,669,965 1,656,856 1,756,106 1,436,948 1,428,950 1,170,389 1,170,340 1,126,444 1,096,262 1,283,486 1,405,411 990,373 1,008,862 668,140 822,116 742,096 917,195 503,143 449,371 1,077,369 915,695
Inventory 532,415 507,307 374,400 267,500 265,600 235,500 238,042 223,063 328,721 336,476 349,664 303,233 267,713 248,958 244,043 277,085 300,049 210,850 173,882 206,557 185,180
Other Current Assets 2,436,861 2,029,958 1,718,089 1,129,140 1,076,555 651,083 514,779 741,868 887,625 845,843 672,493 535,791 705,025 255,144 17,287 123,700 948,568 557,159 625,887 1,047,135 519,357
Total Current Assets 4,672,622 4,247,994 4,223,198 3,270,120 3,130,143 2,414,539 2,292,224 2,487,099 2,477,672 2,618,786 2,692,465 2,087,049 2,227,295 1,357,472 1,317,742 1,267,854 1,505,564 1,286,256 1,731,051 2,376,843 1,667,221
Non-Current Assets
Property, Plant and Equipment 41,126,153 39,552,107 36,112,800 33,377,700 30,882,500 27,585,500 25,610,400 23,617,463 21,350,500 19,892,400 18,647,000 17,576,200 16,605,010 10,403,065 9,567,726 8,839,965 10,977,994 7,229,945 6,242,186 6,417,230 5,864,161
Goodwill 4,532,135 4,532,100 4,522,632 4,477,269 4,445,988 4,427,266 4,427,266 4,427,266 3,519,401 3,519,401 3,519,401 3,519,401 3,519,401 287,591 287,591 287,591 287,591 0 0 0 0
Intangible Assets 4,527,602,865 0 0 0 0 0 0 0 0 3,519,401 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 1,297,267 1,015,587 2,542,588 1,896,640 1,563,760 1,320,763 417,508 585,419 544,642 516,478 515,025 488,515 400,329 60,311 51,201 54,905 30,757 0 0 0 0
Tax Assets 5,249,786,000 5,303,730,000 5,067,902,000 4,586,709 5,493,330 4,863,639 3,506,030,000 3,297,518,000 5,607,207,000 5,147,678,000 177,908,000 1,510,586,000 1,336,105,000 1,215,989,000 1,101,111,000 1,380,143,000 86,810,000 0 0 0 0
Other Non-Current Assets -5,243,061,723 -5,297,465,543 -5,062,072,338 883,756 583,854 512,238 -3,500,536,170 -3,292,414,861 -5,603,046,052 -5,143,644,797 -173,503,957 -1,506,461,614 -1,330,554,211 -1,212,450,373 -1,097,813,218 -1,376,535,636 -85,623,426 2,778,030 3,042,408 3,487,411 3,785,105
Total Non-Current Assets 53,679,832 51,364,251 49,007,682 45,222,074 42,969,432 38,709,406 35,949,004 33,733,287 29,575,491 27,961,482 27,085,469 25,708,502 26,075,529 14,289,594 13,204,300 12,789,825 12,482,916 10,295,566 9,572,185 10,192,232 9,988,613
Other Assets 0 0 20 -50 23 -30 28 0 10 41 41 -14 0 0 0 0 0 0 0 0 0
Total Assets 58,352,454 55,612,245 53,230,900 48,492,144 46,099,598 41,123,915 38,241,256 36,220,386 32,053,173 30,580,309 29,777,975 27,795,537 28,302,824 15,647,066 14,522,042 14,057,679 13,988,480 11,581,822 11,303,236 12,569,075 11,655,834
Current Liabilities
Accounts Payable 1,759,283 1,869,187 2,113,905 1,672,230 1,370,647 1,147,872 1,119,995 1,085,034 884,521 813,646 868,231 742,251 764,350 633,282 417,285 457,582 678,614 598,546 569,940 972,368 825,247
Short Term Debt 2,773,061 2,813,379 2,805,539 2,741,757 2,345,721 1,259,705 1,799,651 1,637,718 1,922,383 1,389,836 1,202,408 1,626,346 1,883,534 648,582 333,286 166,599 673,183 233,286 4,877 54,673 270,759
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 69,592 107,067 50,246 12,527 0 0 0 0
Deferred Revenue 0 0 5,067,902,000 0 0 0 0 0 0 0 0 0 0 138,790 181,807 134,009 82,345 0 0 0 0
Other Current Liabilities 1,720,805 1,658,831 -5,066,022,161 1,433,052 1,198,644 1,197,986 1,193,236 866,293 831,701 786,308 1,063,742 907,054 995,806 527,028 305,697 221,222 269,320 374,318 789,018 948,189 467,396
Total Current Liabilities 6,253,149 6,341,397 6,799,283 5,847,039 4,915,012 3,605,563 4,112,882 3,589,045 3,638,605 2,989,790 3,134,381 3,275,651 3,643,690 1,947,682 1,238,075 979,412 1,703,462 1,206,150 1,363,835 1,975,230 1,563,402
Non-Current Liabilities
Long Term Debt 26,181,755 23,955,898 20,134,486 17,477,279 15,622,788 14,310,950 12,832,074 11,775,889 8,829,354 8,805,574 8,606,017 7,776,833 7,282,295 4,727,173 4,632,866 4,492,935 4,103,162 3,483,599 2,960,435 3,027,288 2,789,974
Deferred Revenue 0 111,300 0 4,844,212 6,298,817 5,855,508 4,951,547 5,242,621 2,257,445 2,257,985 2,563,334 2,023,878 3,553,313 2,402,113 1,711,863 1,853,277 0 0 0 0 0
Deferred Tax 5,249,786 5,303,730 5,067,902 4,597,120 4,095,339 3,755,777 3,506,030 3,297,518 5,607,207 5,147,678 4,467,473 4,029,026 3,463,347 1,868,316 1,693,860 1,402,288 1,223,461 1,096,335 1,131,860 1,401,784 1,533,527
Other Non-Current Liabilities 5,693,483 5,570,459 5,600,501 971,080 948,506 810,553 1,196,336 1,073,501 853,260 871,499 874,387 923,053 967,561 686,156 1,432,745 1,751,865 754,673,377 -4,579,934 -4,092,295 -4,429,072 -4,323,501
Total Non-Current Liabilities 37,125,024 34,941,387 30,802,889 27,889,691 26,965,450 24,732,788 22,485,987 21,389,529 17,547,266 17,082,736 16,511,211 14,752,790 15,266,516 9,683,758 9,471,334 9,500,365 760,000,000 4,579,934 4,092,295 4,429,072 4,323,501
Total Liabilities 43,378,173 41,282,784 37,602,172 33,736,730 31,880,462 28,338,351 26,598,869 24,978,574 21,185,871 20,072,526 19,645,592 18,028,441 18,910,206 11,631,440 10,709,409 10,479,777 10,851,968 8,551,787 8,388,857 10,023,631 9,242,923
Common Stock 1,820,954 1,799,920 1,799,920 1,789,092 1,789,092 1,729,292 1,669,392 1,669,392 1,669,392 1,669,313 1,666,796 1,665,351 1,662,547 980,264 978,909 977,276 881,061 879,623 877,101 874,489 756,155
Retained Earnings 4,496,830 4,142,515 5,527,153 5,005,391 4,613,201 4,177,048 3,953,974 3,561,084 3,175,171 2,797,355 2,448,661 2,125,980 1,802,714 1,651,875 1,452,777 1,246,543 1,078,594 946,792 862,660 504,301 845,343
Accumulated Other Comprehensive Income/Loss -29,581 10,065,114 -39,421 -42,275 -76,411 -65,059 -60,000 -66,403 -65,282 -66,844 -74,009 -46,031 -72,854 -70,686 -43,370 -43,467 -37,265 -16,993 -30,268 -26,897 -61,767
Total Stockholders Equity 14,818,713 14,173,892 15,473,158 14,599,844 14,063,566 12,629,994 11,486,817 11,086,242 10,711,734 10,352,215 9,976,815 9,611,528 9,237,050 4,012,670 3,811,176 3,577,902 3,136,512 3,030,035 2,914,379 2,545,444 2,412,911
Total Investments 1,297,267 1,015,587 2,176,080 1,896,640 1,563,760 1,320,763 417,508 585,419 544,642 516,478 515,025 488,515 492,304 131,281 129,507 152,926 140,582 0 0 0 0
Total Debt 28,954,816 26,880,577 22,940,025 20,219,036 17,968,509 15,570,655 14,631,725 13,413,607 10,751,737 10,195,410 9,808,425 9,403,179 9,165,829 5,375,755 4,966,152 4,659,534 4,776,345 3,716,885 2,965,312 3,081,961 3,060,733
Net Debt 28,921,435 26,826,704 22,565,422 20,152,263 17,861,910 15,555,223 14,523,657 13,375,442 10,721,486 10,171,463 9,769,722 9,359,815 9,120,081 5,369,196 4,942,757 4,632,582 4,686,529 3,701,781 2,483,401 3,036,179 3,013,744

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 -91,633 -442,240 1,412,394 1,228,046 1,212,686 916,572 1,040,519 995,515 949,821 886,004 827,065 793,689 533,077 400,513 394,107 335,592 260,828 246,483 470,578 -253,488 122,147
Depreciation & Amortization 1,055,298 815,723 1,643,138 1,334,973 1,159,059 1,080,658 1,071,956 773,802 715,466 665,856 614,657 610,777 519,010 302,192 396,330 322,933 461,510 0 0 0 0
Deferred Income Tax 228,271 85,405 346,779 347,056 257,154 209,812 174,812 491,630 466,463 491,736 443,259 431,413 292,000 196,761 210,939 125,890 86,810 6,933 -204,212 -202,789 111,710
Stock Based Compensation 27,800 27,800 33,400 28,200 33,900 27,300 21,400 19,700 23,600 23,100 24,600 36,100 34,700 0 0 0 13,518 0 0 0 0
Change in Working Capital -185,370 -441,875 -120,161 -271,617 -210,452 -119,656 -153,892 70,711 94,585 -22,990 -326,133 -306,552 -111,150 87,664 -122,151 -81,824 -118,706 -490,029 376,350 -50,455 -87,008
Accounts Receivable -358,051 -124,393 -9,935 -135,505 -351,843 -98,716 -141,433 -117,155 -142,699 -39,797 -122,139 -163,549 -20,214 67,212 -51,285 107,275 -146,956 0 0 0 0
Inventory 0 0 0 -1,859 -15,404 -8,074 -831 -9,223 7,755 34,112 -41,310 -14,811 34,321 -11,033 38,126 25,957 -74,531 -33,727 16,718 -17,848 -31,104
Accounts Payable 119,140 -287,637 377,657 -29,201 122,567 14,866 -22,084 56,067 -14,126 -91,618 144,743 -54,619 -128,339 18,916 -44,355 -208,180 72,791 0 0 0 0
Other Working Capital 53,541 -29,845 -487,883 -105,052 34,228 -27,732 10,456 141,022 243,655 74,313 -307,427 -73,573 3,082 12,569 -64,637 -6,876 29,990 -456,302 359,632 -32,607 -55,904
Other Non-Cash Items 2,284,863 1,621,629 -914,257 -742,439 -748,763 -339,453 -416,252 -349,178 -91,195 -692,598 -22,431 -61,486 -316,068 -142,088 -31,861 47,014 -54,542 485,048 -235,642 947,936 370,218
Net Cash Provided by Operating Activities 1,960,910 1,646,161 2,401,293 1,962,600 1,682,572 2,009,577 1,783,978 2,004,934 2,175,052 1,424,025 1,635,473 1,663,539 1,161,229 970,386 1,093,463 989,118 649,418 248,435 407,074 441,204 517,067
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -4,518,254 -4,336,849 -3,441,852 -3,175,080 -2,942,996 -2,911,489 -2,523,371 -2,348,105 -1,976,867 -1,724,139 -1,603,744 -1,456,787 -1,472,272 -1,076,730 -954,472 -908,146 -1,255,407 -1,114,824 -872,181 -775,355 -643,822
Acquisitions Net -929,163 -589,811 -742,496 -327,385 -239,673 -416,337 193,924 -877,652 0 0 0 0 0 0 955,629,000 0 0 -16,648 1,020,740 31,456 0
Purchases of Investments -2,245,320 -2,017,252 -424,174 -414,980 -401,823 -537,258 -1,113,537 -843,141 -870,230 -717,114 -491,220 -679,784 -348,629 -151,972 -178,361 -211,243 -262,357 -261,777 -193,917 -142,260 0
Sales/Maturities of Investments 271,471 395,604 457,612 447,893 434,124 566,592 1,045,749 832,903 659,338 799,165 488,789 627,532 317,294 149,441 174,865 208,947 259,361 254,832 193,459 137,099 0
Other Investing Activities 1,287,874 1,677,576 20,420 22,178 -978,907 24,204 6,754 25,521 36,951 -17,062 14,380 67,816 35,683 60,674 -955,629,000 7,963 5,046 70,951 -31,037 49,515 -26,165
Net Cash Used for Investing Activities -5,404,038 -4,870,732 -4,130,490 -3,447,374 -4,129,275 -3,274,288 -2,390,481 -3,210,474 -2,150,808 -1,659,150 -1,591,795 -1,441,223 -1,467,924 -1,018,587 -957,968 -902,479 -1,253,357 -1,067,466 117,064 -699,545 -669,987
Cash Flows from Financing Activities
Debt Repayment -4,175,165 -3,842,220 -2,826,790 -1,185,710 -2,389,554 -475,708 -1,429,640 -672,190 -212,453 -458,822 -576,551 -1,409,024 -953,569 -438,898 -265,150 -816,945 -261,286 0 0 0 0
Common Stock Issued 248,189 0 197,058 0 928,992 852,254 0 0 0 0 0 0 0 0 0 389,717 5,524 9,056 9,494 450,827 10,937
Common Stock Repurchased 0 0 0 0 0 1,467,668 0 0 0 0 0 0 0 0 0 462,000 1,299,897 0 0 0 0
Dividends Paid -958,465 -926,514 -867,552 -812,958 -752,184 -670,758 -647,629 -609,602 -572,005 -537,310 -482,746 -470,423 -382,076 -200,114 -186,101 -167,940 -129,077 -120,988 -112,745 -87,554 -85,736
Other Financing Activities 3,822,924 7,637,971 63,184 3,439,500 949,701 -1,006 2,807,206 2,495,246 766,518 1,216,501 1,010,958 1,654,747 1,681,529 670,377 312,199 -16,335 -236,407 464,156 15,242 -106,139 231,336
Net Cash Used Provided by Financing Activities 3,397,769 2,869,237 2,029,941 1,440,832 2,594,590 1,172,450 729,937 1,213,454 -17,940 220,369 -48,339 -224,700 345,884 31,365 -139,052 -149,503 678,651 352,224 -88,009 257,134 156,537
Effect of Forex Changes on Cash -180,907 -1,452,666 0 0 0 0 0 -9,645 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -212,973 -1,808,000 300,744 -43,942 147,887 -92,261 123,434 7,914 6,304 -14,756 -4,661 -2,384 39,189 -16,836 -3,557 -62,864 74,712 -466,807 436,129 -1,207 3,617
Cash at End of Period 459,012 35,004,000 521,752 221,008 264,950 117,063 209,324 38,165 30,251 23,947 38,703 43,364 45,748 6,559 23,395 26,952 89,816 15,104 481,911 45,782 46,989
Cash at Start of Period 671,985 36,812,000 221,008 264,950 117,063 209,324 85,890 30,251 23,947 38,703 43,364 45,748 6,559 23,395 26,952 89,816 15,104 481,911 45,782 46,989 43,372
Free Cash Flow
Operating Cash Flow 1,960,910 1,646,161 2,401,293 1,962,600 1,682,572 2,009,577 1,783,978 2,004,934 2,175,052 1,424,025 1,635,473 1,663,539 1,161,229 970,386 1,093,463 989,118 649,418 248,435 407,074 441,204 517,067
Capital Expenditure -4,518,254 -4,336,849 -3,441,852 -3,175,080 -2,942,996 -2,911,489 -2,523,371 -2,348,105 -1,976,867 -1,724,139 -1,603,744 -1,456,787 -1,472,272 -1,076,730 -954,472 -908,146 -1,255,407 -1,114,824 -872,181 -775,355 -643,822
Free Cash Flow -2,557,344 -2,690,688 -1,040,559 -1,212,480 -1,260,424 -901,912 -739,393 -343,171 198,185 -300,114 31,729 206,752 -311,043 -106,344 138,991 80,972 -605,989 -866,389 -465,107 -334,151 -126,755