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 2,873,964 2,873,964 2,735,180 2,463,997 2,571,705 2,701,075 2,578,434 2,471,406 2,425,800 2,744,965 2,614,748 2,387,702 2,123,715 1,969,269 1,966,849 1,943,711 2,103,204 1,953,438 1,990,436 1,954,937 1,889,501
Revenue Growth - 5.07% 11.01% -4.19% -4.79% 4.76% 4.33% 1.88% -11.63% 4.98% 9.51% 12.43% 7.84% 0.12% 1.19% -7.58% 7.67% -1.86% 1.82% 3.46%
Cost of Revenue 1,049,370 694,653 982,581 948,792 916,385 908,328 879,634 826,269 806,225 905,168 883,564 834,262 744,427 718,388 800,228 774,404 619,434 207,286 199,582 224,400 222,448
Gross Profit 1,824,594 2,179,311 1,752,599 1,515,205 1,655,320 1,792,747 1,698,800 1,645,137 1,619,575 1,839,797 1,731,184 1,553,440 1,379,288 1,250,881 1,166,621 1,169,307 1,483,770 1,746,152 1,790,854 1,730,537 1,667,053
Gross Profit Margin 63.47% 75.83% 64.08% 61.49% 64.37% 66.37% 65.88% 66.57% 66.76% 67.02% 66.21% 65.06% 64.95% 63.52% 59.31% 60.16% 70.55% 89.39% 89.97% 88.52% 88.23%
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 60,716 60,716 58,710 56,506 48,305 52,757 53,813 52,224 57,840 65,082 50,948 62,179 47,248 43,606 39,887 38,994 44,951 49,289 48,465 71,799 51,236
Total Operating Expenses 722,637 60,716 940,878 894,778 869,137 883,840 839,538 795,973 763,489 830,977 809,809 1,041,152 711,330 686,021 688,578 628,793 1,480,989 921,248 1,443,291 1,442,993 1,362,816
Operating Income or Loss 1,050,940 1,160,585 791,521 618,081 765,669 881,877 858,560 847,471 856,086 1,008,820 921,375 512,288 667,958 564,860 432,663 529,390 500,112 539,249 513,143 511,944 526,685
Operating Margin 36.47% 40.38% 28.94% 25.08% 29.77% 32.65% 33.30% 34.29% 35.29% 36.75% 35.24% 21.46% 31.45% 28.68% 22.00% 27.24% 23.78% 27.61% 25.78% 26.19% 27.87%
Interest Expense 200,882 0 282,920 272,473 365,073 390,076 413,360 383,890 482,246 444,069 457,191 586,854 457,666 468,320 480,723 516,622 488,802 492,941 1,072,844 861,793 472,329
EBITDA 1,679,228 1,160,585 1,673,689 1,456,353 1,586,501 1,712,960 1,631,727 1,585,337 1,604,507 1,768,344 1,664,537 1,410,611 1,433,856 1,236,453 1,156,759 1,157,573 1,241,065 1,656,038 1,171,833 1,040,902 1,026,000
Depreciation and Amortization 661,921 0 882,168 838,272 820,832 831,083 785,725 743,749 705,649 765,895 758,861 978,973 664,082 663,616 673,403 600,375 591,162 623,848 593,478 528,958 496,583
Income Before Tax 875,014 875,014 812,926 1,401,022 932,403 939,438 688,750 613,062 4,460,667 893,514 661,170 -175,073 312,108 72,954 -54,675 22,965 44,850 989,622 1,072,844 861,793 472,329
Income Tax Expense 13,256 39,576 900 915 852 -2,281 878 478 1,613 917 1,394 1,169 539 728 331 2,808 5,286 -989,622 -1,072,844 -861,793 -472,329
Net Income 835,438 835,438 776,911 1,332,850 913,636 970,377 657,535 603,454 4,292,163 870,120 631,308 1,830,613 841,719 893,585 283,610 362,273 420,092 989,622 1,072,844 861,793 472,329
Net Income Margin 29.04% 29.07% 28.40% 54.09% 35.53% 35.93% 25.50% 24.42% 176.94% 31.70% 24.14% 76.67% 39.63% 45.38% 14.42% 18.64% 19.97% 50.66% 53.90% 44.08% 25.00%
EPS 2.20 2.21 2.06 3.56 2.45 2.62 1.79 1.64 11.76 2.39 1.75 5.17 2.78 3.03 1.00 1.32 1.56 3.54 3.70 3.02 1.69
EPS Diluted 2.20 2.21 2.05 3.54 2.45 2.51 1.71 1.58 11.24 2.29 1.67 5.17 2.63 3.03 1.00 1.32 1.56 3.27 3.40 2.77 1.69
Weighted Average Shares Out - 378,773 376,209 373,833 371,791 370,461 368,052 366,968 365,002 363,498 361,181 354,305 302,701 294,856 282,888 273,609 270,012 279,406 290,019 285,760 279,744
Weighted Average Shares Out Diluted - 378,773 389,450 388,089 385,874 386,333 383,695 382,678 381,992 380,620 377,735 354,305 319,766 294,856 282,888 273,609 270,012 302,235 315,579 310,785 279,744

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 50,743 53,869 123,832 42,591 45,753 47,442 50,647 77,207 42,276 40,080 53,534 612,590 394,613 444,001 193,288 890,794 50,831 260,277 88,828 83,505 49,579
Short Term Investments 0 279,024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4,448 0 0 0
Cash + Short Term Investments 50,743 53,869 123,832 42,591 45,753 47,442 50,647 77,207 42,276 40,080 53,534 612,590 394,613 444,001 193,288 890,794 50,831 264,725 88,828 83,505 49,579
Net Receivables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 390 789 1,681 426
Inventory 0 0 0 0 0 0 0 0 2,181,135 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 0 0 0 0 0 68,871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Current Assets 50,743 137,172 360,236 99,728 116,999 116,313 100,762 219,088 2,336,250 160,468 199,737 872,161 546,850 624,988 193,288 890,794 50,831 265,115 89,617 85,186 50,005
Non-Current Assets
Property, Plant and Equipment 457,266 462,956 474,713 499,287 512,774 0 0 0 0 0 0 0 15,868,363 15,365,014 14,587,580 15,128,939 15,163,225 14,212,695 13,702,230 12,252,794 10,578,366
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30,000 30,000 30,000
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 279,024 127,448 52,782 52,238 58,349 58,254 60,141 68,101 105,434 178,526 17,877 12,327 3,167 6,995 5,795 3,547 29,976 42,063 47,261 473,977
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 19,339,110 20,206,844 19,635,094 20,490,758 20,219,547 20,411,583 20,424,919 20,752,977 22,684,712 22,456,282 16,310,962 231,763 191,025 629,652 -15,134,734 -15,166,772 -14,242,671 -13,774,293 -12,330,055 -11,082,343
Total Non-Current Assets 457,266 20,081,090 20,809,005 20,187,163 21,055,770 20,277,896 20,469,837 20,485,060 20,821,078 22,790,146 22,634,808 16,328,839 16,112,453 15,559,206 15,224,227 15,134,734 15,166,772 14,242,671 13,774,293 12,330,055 11,082,343
Other Assets 19,526,555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 509,582 472,174 554,433 235,035 230,034 334,545
Total Assets 20,034,564 20,218,262 21,169,241 20,286,891 21,172,769 20,394,209 20,570,599 20,704,148 23,157,328 22,950,614 22,834,545 17,201,000 16,659,303 16,184,194 15,417,515 16,535,110 15,689,777 15,062,219 14,098,945 12,645,275 11,466,893
Current Liabilities
Accounts Payable 0 96,028 107,013 107,366 94,350 102,471 114,766 147,482 187,124 153,590 118,791 38,372 35,206 39,452 158,803 250,306 250,629 251,987 254,667 229,859 195,658
Short Term Debt 0 129,955 315,030 414,830 1,017,833 499,183 299,757 19,998 387,276 333,000 115,000 0 0 0 0 10,501,246 9,508,733 0 0 150,000 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 0 310,931 303,012 298,158 285,178 269,223 250,863 253,242 294,599 278,106 321,820 336,399 267,200 239,536 433,349 -10,751,552 -9,759,362 -251,987 -254,667 -379,859 -195,658
Total Current Liabilities 0 536,914 725,055 820,354 1,397,361 870,877 665,386 420,722 868,999 764,696 555,611 374,771 302,406 278,988 592,152 10,751,552 9,759,362 251,987 254,667 379,859 195,658
Non-Current Liabilities
Long Term Debt 0 7,604,515 8,338,758 7,958,556 8,350,457 8,318,756 8,657,534 8,967,260 10,581,222 10,511,861 10,651,254 8,529,244 9,721,061 9,948,076 9,392,570 0 0 8,057,656 7,591,073 6,309,806 5,360,489
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 0 375,881 419,243 405,544 417,025 425,821 406,861 413,090 443,969 465,548 419,340 371,506 356,575 365,014 258,280 0 0 -8,057,656 -7,591,073 -6,309,806 -5,360,489
Total Non-Current Liabilities 0 7,980,396 8,758,001 8,364,100 8,767,482 8,744,577 9,064,395 9,380,350 11,025,191 10,977,409 11,070,594 8,900,750 10,077,636 10,313,090 9,650,850 0 0 8,057,656 7,591,073 6,309,806 5,360,489
Total Liabilities 0 8,517,310 9,483,056 9,184,454 10,164,843 9,615,454 9,729,781 9,801,072 11,894,190 11,742,105 11,626,205 9,275,521 10,380,042 10,592,078 10,243,002 10,751,552 9,759,362 8,766,538 8,281,422 7,037,165 5,850,523
Common Stock 3,793 3,784 3,755 3,723 3,717 3,694 3,680 3,659 3,648 3,629 3,605 3,251 2,975 2,902 2,800 2,728 2,696 2,936 2,895 2,851 2,776
Retained Earnings 1,437,185 1,658,837 1,827,063 1,399,715 1,386,495 1,261,763 1,403,530 1,543,626 2,009,091 1,950,639 2,047,258 887,355 615,572 203,581 353,659 481,441 599,504 159,528 -350,367 -657,462 -588,005
Accumulated Other Comprehensive Income/Loss 5,704 -2,547 -34,272 -43,666 -77,563 -64,986 -88,612 -113,909 -152,016 -172,152 -155,162 -193,148 -196,718 -57,818 4,681 -35,799 -15,882 -14,010 -14,472 -21,370 -23,401
Total Stockholders Equity 11,085,828 11,173,439 10,954,948 10,525,651 10,315,506 10,173,204 10,242,464 10,229,078 10,470,368 10,368,456 10,507,201 7,289,813 5,669,015 5,090,186 5,047,339 4,997,294 5,062,518 5,884,222 5,395,340 5,072,528 5,015,441
Total Investments 0 558,048 127,448 52,782 52,238 58,349 58,254 60,141 68,101 105,434 178,526 17,877 12,327 3,167 6,995 5,795 3,547 34,424 42,063 47,261 473,977
Total Debt 0 7,734,470 8,653,788 8,373,386 9,368,290 8,817,939 8,957,291 8,987,258 10,968,498 10,844,861 10,766,254 8,529,244 9,721,061 9,948,076 9,392,570 10,501,246 9,508,733 8,057,656 7,591,073 6,459,806 5,360,489
Net Debt -50,743 7,680,601 8,529,956 8,330,795 9,322,537 8,770,497 8,906,644 8,910,051 10,926,222 10,804,781 10,712,720 7,916,654 9,326,448 9,504,075 9,199,282 9,610,452 9,457,902 7,797,379 7,502,245 6,376,301 5,310,910

Reported Currency: USD TTM 2023-03-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 711,573 953,268 806,995 1,396,714 962,501 1,009,708 685,192 628,381 4,480,061 908,018 658,504 -131,152 332,926 935,197 295,983 382,029 420,092 989,622 1,072,844 861,793 472,329
Depreciation & Amortization 888,799 13,095 894,325 851,384 832,443 842,776 790,117 747,577 709,075 769,277 762,083 1,014,251 684,992 663,616 673,403 600,375 610,384 623,848 593,478 528,958 496,583
Deferred Income Tax -26,696 0 0 -1,059,489 -494,513 -472,653 -205,886 -134,318 -4,074,287 -321,605 -184,616 69,068 24,060 -810,025 -559,272 -317,291 117,109 -7,263 -19,191 -32,241 -10,334
Stock Based Compensation 31,902 0 29,513 27,810 23,174 24,449 27,132 24,997 30,530 34,607 27,543 35,474 24,832 21,177 18,875 17,843 22,311 21,631 22,080 35,905 16,826
Change in Working Capital -3,696 0 -4,692 29,726 -74,044 29,541 25,649 -12,911 -29,145 -35,107 62,991 15,289 -33,813 -12,169 -4,207 -34,507 -32,449 34,642 -38,218 -11,121 -4,520
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3,200 -15,943 -27,006
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6,801 8,252 2,216
Accounts Payable -5,206 0 -266 15,381 470 5,116 -1,862 11,532 -6,061 -1,667 17,797 6,229 -2,102 -5,454 -5,454 -34,524 -7,637 -10,797 -41,418 4,822 22,486
Other Working Capital -36,992 0 -4,426 14,345 -74,514 24,425 27,511 -24,443 -23,084 -33,440 45,194 9,060 -31,711 -6,715 1,247 17 -24,812 45,439 -6,801 -8,252 -2,216
Other Non-Cash Items -108,739 -966,363 -271,385 14,039 15,975 23,163 34,091 12,062 -4,745 1,309 -2,432 -134,014 13,254 538 301,255 24,013 -382,420 -869,352 -875,527 -669,003 -253,134
Net Cash Provided by Operating Activities 1,523,052 966,363 1,454,756 1,260,184 1,265,536 1,456,984 1,356,295 1,265,788 1,111,489 1,356,499 1,324,073 868,916 1,046,251 798,334 726,037 672,462 755,027 793,128 755,466 714,291 717,750
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -324,920 0 -232,241 -168,647 -166,244 -190,262 -199,266 -230,403 -229,359 -245,989 -244,025 -51,455 -31,330 -1,713,902 -1,461,710 -882,376 -1,081,794 -2,420,629 -2,296,080 -2,675,643 -1,170,733
Acquisitions Net -58,307 0 -159,701 -79,791 -5,775 -9,604 -6,571 -6,034 -5,266 -23,019 -15,768 -4,067,346 -5,291 -14,830 -15,953 6,521 68,024 -191 -296,660 3,194 26,553
Purchases of Investments -3,516 0 -2,061 -168,291 -773 -269 -6,571 -6,034 -5,266 -23,019 -15,768 -66,471 -5,291 -2,021 809,806 -77,822 -158,367 0 -1,072 -1,480 -406,524
Sales/Maturities of Investments 149,376 0 3,584 191,398 146,144 185,307 -194,761 -228,897 72,815 2,535 57 4,878 -145,212 4,537 25,000 215,753 887,576 0 10,471 4,216 17,084
Other Investing Activities -463,648 0 498,211 -209,289 690,234 -756,996 30,335 -122,928 6,039,049 -388,979 -369,162 4,173,417 -73,925 1,531,388 3,399 841,503 -59,242 2,220,175 2,323,869 2,061,752 967,652
Net Cash Used for Investing Activities -603,899 0 107,792 -434,620 663,586 -771,824 -376,834 -594,296 5,871,973 -678,471 -644,666 -6,977 -261,049 -194,828 -639,458 103,579 -343,803 -200,645 -259,472 -607,961 -565,968
Cash Flows from Financing Activities
Debt Repayment -5,942,445 0 -7,013,474 -7,864,645 -10,842,281 -23,270,713 -18,991,068 -7,633,849 -4,645,138 -8,316,547 -8,299,657 -12,662,340 -7,216,326 -2,047,367 -5,532,351 -1,038,963 -1,043,537 -1,034,623 -7,283,788 -12,639,256 -4,375,066
Common Stock Issued 0 0 139,623 0 0 0 0 0 0 8,511,530 8,447,242 0 1,417,040 173,484 329,452 86,184 6,170 7,165 77,698 63,143 85,896
Common Stock Repurchased 0 0 0 0 0 0 0 0 0 -16,206 -1,777 0 -150,023 1,767,723 -2,764 -1,124 -12,650 -1,221,855 -198,382 -125,069 -24
Dividends Paid -976,007 0 -934,101 -903,558 -887,028 -834,201 -785,985 -742,466 -4,774,043 -788,105 -780,804 -685,755 -486,867 -444,852 -416,225 -9,136 -574,371 -608,228 -595,313 -594,857 -601,785
Other Financing Activities 6,004,559 0 6,022,340 8,203,147 9,782,916 23,420,440 18,813,143 7,586,497 2,470,650 -66,504 -57,865 11,927,100 5,879,643 -99,981 5,773,429 -510,508 2,053,127 2,055,612 7,675,240 13,195,032 4,773,123
Net Cash Used Provided by Financing Activities -913,893 0 -1,785,612 -565,056 -1,946,393 -684,474 -963,910 -789,818 -6,948,531 -675,832 -692,861 -1,420,995 -556,533 -650,993 151,541 -1,473,547 428,739 -801,929 -324,545 -101,007 -117,856
Effect of Forex Changes on Cash 462,132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 5,260 966,363 -223,064 260,508 -17,271 686 15,551 -118,326 34,931 2,196 -13,454 -559,056 228,669 -47,487 238,120 -697,506 839,963 -209,446 171,449 5,323 33,926
Cash at End of Period 607,626 966,363 137,172 360,236 99,728 116,999 116,313 100,762 77,207 42,276 40,080 53,534 612,590 383,921 431,408 193,288 890,794 50,831 260,277 88,828 83,505
Cash at Start of Period 602,366 0 360,236 99,728 116,999 116,313 100,762 219,088 42,276 40,080 53,534 612,590 383,921 431,408 193,288 890,794 50,831 260,277 88,828 83,505 49,579
Free Cash Flow
Operating Cash Flow 1,523,052 966,363 1,454,756 1,260,184 1,265,536 1,456,984 1,356,295 1,265,788 1,111,489 1,356,499 1,324,073 868,916 1,046,251 798,334 726,037 672,462 755,027 793,128 755,466 714,291 717,750
Capital Expenditure -324,920 0 -232,241 -168,647 -166,244 -190,262 -199,266 -230,403 -229,359 -245,989 -244,025 -51,455 -31,330 -1,713,902 -1,461,710 -882,376 -1,081,794 -2,420,629 -2,296,080 -2,675,643 -1,170,733
Free Cash Flow 1,198,132 966,363 1,222,515 1,091,537 1,099,292 1,266,722 1,157,029 1,035,385 882,130 1,110,510 1,080,048 817,461 1,014,921 -915,568 -735,673 -209,914 -326,767 -1,627,501 -1,540,614 -1,961,352 -452,983