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 5,750,577 5,658,836 5,291,447 5,116,789 4,607,503 5,755,189 5,657,919 5,538,640 5,435,229 5,266,103 4,870,818 5,170,138 4,880,084 4,306,432 3,957,630 3,775,216 3,783,155 3,650,799 3,332,154 3,166,853 2,641,751
Revenue Growth - 6.94% 3.41% 11.05% -19.94% 1.72% 2.15% 1.90% 3.21% 8.12% -5.79% 5.94% 13.32% 8.81% 4.83% -0.21% 3.63% 9.56% 5.22% 19.88%
Cost of Revenue 1,299,643 931,129 1,000,954 971,064 887,154 1,021,644 1,007,964 980,080 971,147 960,192 882,803 1,040,835 1,005,190 436,571 414,264 517,439 455,874 0 0 0 0
Gross Profit 4,450,934 4,727,707 4,290,493 4,145,725 3,720,349 4,733,545 4,649,955 4,558,560 4,464,082 4,305,911 3,988,015 4,129,303 3,874,894 3,869,861 3,543,366 3,257,777 3,327,281 3,650,799 3,332,154 3,166,853 2,641,751
Gross Profit Margin 77.36% 83.55% 81.08% 81.02% 80.75% 82.25% 82.18% 82.30% 82.13% 81.77% 81.88% 79.87% 79.40% 89.86% 89.53% 86.29% 87.95% 100.00% 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 169,806 165,859 142,764 144,642 121,185 185,204 197,784 202,837 207,883 195,183 196,614 186,013 175,934 395,435 296,747 227,434 370,514 250,537 234,466 227,452 85,840
Total Operating Expenses 1,571,456 1,920,685 1,706,940 1,732,535 1,748,540 1,825,714 1,738,868 1,756,220 1,743,254 1,637,038 1,602,673 1,713,614 1,660,720 1,934,719 1,731,082 1,653,732 1,766,404 2,060,673 2,011,925 1,961,430 1,588,152
Operating Income or Loss 2,879,478 2,807,022 2,583,553 2,413,190 1,971,809 2,907,831 2,911,087 2,802,340 2,720,828 2,668,873 2,385,342 2,415,689 2,220,600 1,935,142 1,744,239 1,406,692 1,560,877 1,535,065 1,320,229 1,205,423 1,053,599
Operating Margin 50.02% 49.60% 48.83% 47.16% 42.80% 50.53% 51.45% 50.60% 50.06% 50.68% 48.97% 46.72% 45.50% 44.94% 44.07% 37.26% 41.26% 42.05% 39.62% 38.06% 39.88%
Interest Expense 887,210 854,648 762,848 795,712 784,400 789,353 815,923 809,393 857,554 923,697 992,601 1,137,139 1,127,025 983,526 1,027,091 992,065 947,140 1,055,148 745,019 745,903 722,376
EBITDA 4,327,831 4,069,129 4,458,901 4,458,742 3,509,687 4,692,683 4,668,791 4,478,062 4,326,835 4,131,247 3,755,943 3,911,476 3,603,650 3,004,671 2,904,232 2,641,863 2,587,868 2,549,217 2,175,321 2,069,077 1,676,180
Depreciation and Amortization 1,262,418 1,262,107 1,875,348 2,045,552 1,537,878 1,784,852 1,282,454 1,275,452 1,252,673 1,177,568 1,143,827 1,290,528 1,257,569 1,065,946 1,016,027 997,598 969,477 875,284 812,718 806,638 611,090
Income Before Tax 2,211,300 7 2,535,897 2,725,906 1,272,687 2,453,242 2,859,241 2,268,246 2,164,384 2,159,545 1,650,250 1,591,324 1,735,512 1,249,483 434,212 382,042 467,237 507,982 574,813 392,588 391,509
Income Tax Expense 142,930 81,874 83,512 157,199 -4,637 30,054 36,898 23,343 29,678 20,170 28,085 39,734 15,880 3,583 1,734 -5,220 3,581 -11,322 11,370 -16,229 -11,770
Net Income 1,814,688 7 2,139,535 2,249,631 1,112,564 2,101,584 2,440,058 1,947,962 1,838,896 1,827,720 1,408,588 1,319,641 1,434,496 1,024,799 617,038 309,407 463,636 491,239 563,840 475,749 342,993
Net Income Margin 32.13% 0.00% 40.43% 43.97% 24.15% 36.52% 43.13% 35.17% 33.83% 34.71% 28.92% 25.52% 29.39% 23.80% 15.59% 8.20% 12.26% 13.46% 16.92% 15.02% 12.98%
EPS 5.56 0.00 6.69 6.23 4.03 6.79 7.88 6.24 5.87 5.88 4.52 4.24 4.72 3.48 2.10 1.06 1.88 1.96 2.20 1.82 1.45
EPS Diluted 5.56 0.00 6.69 6.23 4.03 6.79 7.88 6.24 5.87 5.88 4.52 4.24 4.72 3.48 2.10 1.05 1.87 1.95 2.19 1.82 1.44
Weighted Average Shares Out - 326,807 327,817 328,587 308,738 307,950 309,627 311,517 312,691 310,103 310,731 310,255 303,137 293,504 291,076 267,055 225,333 222,998 220,975 220,821 207,343
Weighted Average Shares Out Diluted - 326,807 327,817 328,587 308,738 307,950 309,627 311,517 312,691 310,103 310,731 310,255 303,138 293,573 291,350 268,472 225,884 223,777 221,984 220,821 208,783

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 1,251,105 1,168,991 621,628 533,936 1,011,613 669,373 514,335 1,482,309 560,059 701,134 612,282 1,716,863 1,184,518 798,650 796,718 3,957,718 773,544 501,982 929,360 337,048 520,084
Short Term Investments 1,300,000 1,000,000 361,537 0 0 0 293,831 330,794 366,733 365,283 810,109 268,607 269,688 0 0 0 0 1,886,891 1,526,235 0 0
Cash + Short Term Investments 2,551,105 2,168,991 621,628 533,936 1,011,613 669,373 514,335 1,482,309 560,059 701,134 612,282 1,716,863 1,184,518 798,650 796,718 3,957,718 773,544 2,388,873 2,455,595 337,048 520,084
Net Receivables 793,437 1,419,383 823,540 919,654 1,236,734 832,151 763,815 742,672 664,619 624,605 580,197 581,482 521,301 1,137,731 426,736 1,034,729 414,856 447,224 380,128 357,079 361,590
Inventory 0 2,168,991 0 0 0 0 -516,463 -584,190 -451,457 -385,576 -372,317 -496,852 -459,577 0 0 0 0 0 0 0 0
Other Current Assets -3,344,542 -2,168,991 -1,445,168 -1,453,590 -2,248,347 -1,501,524 516,463 584,190 451,457 385,576 372,317 496,852 459,577 0 0 0 0 0 0 0 0
Total Current Assets 3,344,542 3,588,374 1,445,168 1,798,590 2,248,347 1,501,524 1,278,150 2,224,981 1,224,678 1,325,739 1,192,479 2,298,345 1,705,819 1,936,381 1,223,454 4,992,447 1,709,100 2,836,097 2,835,723 694,127 881,674
Non-Current Assets
Property, Plant and Equipment 524,920 484,073 496,930 504,119 512,914 514,660 0 0 0 0 0 0 0 21,268,916 19,797,431 18,331,655 19,021,430 19,102,930 18,257,833 17,936,016 18,091,238
Goodwill 0 20,098 20,098 20,098 20,098 20,098 20,098 20,098 20,098 20,098 20,098 20,098 20,098 0 0 0 0 0 0 0 0
Intangible Assets 1,527,859 8,713 17,772 33,278 34,958 75,754 130,638 188,459 265,039 255,582 291,696 389,287 487,034 0 0 987,530 1,086,248 0 0 0 0
Long Term Investments 7,486,896 8,118,239 8,146,720 8,042,420 7,785,158 4,102,702 3,989,902 4,201,159 4,164,977 4,424,937 4,165,277 4,447,814 4,125,920 1,378,084 1,390,105 1,468,577 1,663,886 1,886,891 1,526,235 1,562,595 1,920,983
Tax Assets 19,952,240 -10,062,081 33,011,274 33,777,379 34,786,846 31,231,630 0 0 0 0 0 0 0 0 0 -987,530 -1,086,248 0 0 0 0
Other Non-Current Assets 860,234 32,126,078 -10,126,688 -10,398,505 -10,601,475 -6,214,738 25,267,435 25,622,941 25,428,786 24,624,317 23,862,780 26,169,030 26,247,735 1,633,544 2,446,439 1,155,587 1,202,256 2,615,841 2,300,387 1,632,428 2,057,798
Total Non-Current Assets 30,352,149 30,695,120 31,566,106 31,978,789 32,538,499 29,730,106 29,408,073 30,032,657 29,878,900 29,324,934 28,339,851 31,026,229 30,880,787 24,280,544 23,633,975 20,955,819 21,887,572 23,605,662 22,084,455 21,131,039 22,070,019
Other Assets 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2,836,097 -2,835,723 -694,127 -2,259,718
Total Assets 33,696,691 34,283,495 33,011,274 33,777,379 34,786,846 31,231,630 30,686,223 32,257,638 31,103,578 30,650,673 29,532,330 33,324,574 32,586,606 26,216,925 24,857,429 25,948,266 23,596,672 23,605,662 22,084,455 21,131,039 20,691,975
Current Liabilities
Accounts Payable 1,527,859 1,693,248 1,491,583 1,433,216 1,311,925 1,390,682 1,316,861 1,269,190 1,214,022 1,323,801 1,259,681 1,374,113 1,374,172 0 0 0 0 0 0 0 0
Short Term Debt 2,277,894 2,946,165 497,953 500,000 623,020 1,327,050 758,681 978,467 953,665 878,657 409,185 0 0 0 0 0 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 -2,946,165 1,491,583 0 0 0 -758,681 -978,467 -953,665 -878,657 -409,185 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities -551,988 1,762,764 -287,711 1,074,573 1,441,295 239,244 1,536,111 1,406,378 1,359,738 1,368,544 1,167,163 1,091,591 724,744 1,958,252 1,178,593 1,604,629 1,646,948 2,823,000 2,711,000 2,718,000 2,841,000
Total Current Liabilities 3,253,765 3,456,012 3,193,408 3,007,789 3,376,240 2,956,976 2,852,972 2,675,568 2,573,760 2,692,345 2,426,844 2,465,704 2,098,916 1,958,252 1,178,593 1,604,629 1,646,948 2,823,000 2,711,000 2,718,000 2,841,000
Non-Current Liabilities
Long Term Debt 23,241,446 26,033,423 25,458,239 25,827,953 27,238,853 24,680,039 23,305,535 24,632,463 22,977,104 22,502,173 20,852,993 23,588,531 23,113,007 18,446,440 17,473,760 18,630,302 18,423,262 17,218,674 15,394,489 14,106,117 14,586,393
Deferred Revenue 0 -307,800 -278,300 -259,300 -251,100 -257,700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 307,800 278,300 259,300 251,100 257,700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 3,439,356 1,106,462 535,736 540,912 513,515 464,304 500,597 520,363 455,040 214,249 275,451 257,222 303,588 267,945 571,324 530,373 486,279 1,784,486 1,515,028 1,852,061 1,462,976
Total Non-Current Liabilities 26,680,802 27,139,885 25,993,975 26,368,865 27,752,368 25,144,343 23,806,132 25,152,826 23,432,144 22,716,422 21,128,444 23,845,753 23,416,595 18,714,385 18,045,084 19,160,675 18,909,541 19,003,160 16,909,517 15,958,178 16,049,369
Total Liabilities 29,934,567 30,595,897 29,187,383 29,376,654 31,128,608 28,101,319 26,659,104 27,828,394 26,005,904 25,408,767 23,555,288 26,311,457 25,515,511 20,672,637 19,223,677 20,765,304 20,556,489 19,003,160 16,909,517 15,958,178 16,049,369
Common Stock 33 33 34 34 34 32 32 32 32 31 31 31 31 30 30 29 24 23 23 23 23
Retained Earnings -5,987,514 -6,095,576 -5,926,974 -5,823,708 -6,102,314 -5,379,952 -4,893,069 -4,782,173 -4,459,387 -4,266,930 -4,208,183 -3,218,686 -3,083,190 -3,251,740 -3,114,571 -2,955,671 -2,444,257 -2,055,447 -1,740,897 -1,551,179 -1,335,436
Accumulated Other Comprehensive Income/Loss -165,796 -172,787 -164,873 -185,186 -188,675 -118,604 -126,017 -110,453 -114,126 -252,686 -61,041 -75,795 -90,900 -94,263 6,530 -3,088 -165,066 18,087 19,239 9,793 16,365
Total Stockholders Equity 3,106,105 3,022,834 3,138,524 3,361,452 3,039,472 2,526,398 3,296,681 3,686,168 4,310,448 4,471,464 5,093,177 5,849,406 5,910,603 4,649,666 4,830,780 4,458,137 3,040,183 3,563,383 3,979,642 4,307,296 3,264,562
Total Investments 8,786,896 9,118,239 8,508,257 8,042,420 7,785,158 4,102,702 4,283,733 4,531,953 4,531,710 4,790,220 4,975,386 4,716,421 4,395,608 1,378,084 1,390,105 1,468,577 1,663,886 3,773,782 3,052,470 1,562,595 1,920,983
Total Debt 26,045,021 26,518,284 25,458,239 25,827,953 27,238,853 24,680,039 23,305,535 24,632,463 22,977,104 22,502,173 20,852,993 23,588,531 23,113,007 18,446,440 17,473,760 18,630,302 18,423,262 17,218,674 15,394,489 14,106,117 14,586,393
Net Debt 24,793,916 25,349,293 24,836,611 25,294,017 26,227,240 24,010,666 22,791,200 23,150,154 22,417,045 21,801,039 20,240,711 21,871,668 21,928,489 17,647,790 16,677,042 14,672,584 17,649,718 16,716,692 14,465,129 13,769,069 14,066,309

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 2,719,117 2,283,126 2,452,385 2,568,707 1,277,324 2,423,188 2,822,343 2,244,903 2,134,706 2,139,375 1,651,526 1,551,590 1,719,632 1,245,900 753,514 387,262 463,636 546,300 563,840 329,642 342,993
Depreciation & Amortization 1,300,039 1,262,107 1,292,113 1,325,895 1,354,991 1,394,172 1,349,776 1,357,351 1,327,946 1,239,214 1,285,784 1,332,950 1,301,304 1,112,438 1,016,027 1,009,490 956,827 875,284 812,718 806,638 611,090
Deferred Income Tax 301,824 0 -24,700 -24,800 -1,900 -26,800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 31,000 26,700 24,700 24,800 1,900 26,800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Change in Working Capital 268,847 258,134 148,886 391,728 -425,022 -36,395 -8,649 -59,184 -105,309 -77,217 -101,876 -1,560 27,099 -137,253 -60,794 13,165 2,863 -10,016 -67,155 -92,623 6,063
Accounts Receivable -7,150 -11,802 63,350 265,352 -415,911 -157 0 0 0 0 0 0 0 0 0 0 0 -123,769 -136,369 -1,294 -84,178
Inventory 37,576 11,802 -63,350 -265,352 415,911 157 0 0 0 0 0 0 0 0 0 0 0 72,777 0 0 53,075
Accounts Payable 258,947 245,513 190,103 203,968 19,080 13,100 84,307 99,931 -77,789 35,542 -29,577 42,391 165,679 -58,959 0 3,789 39,873 113,753 69,214 -91,329 90,241
Other Working Capital -133,363 12,621 -41,217 187,760 -444,102 -49,495 -92,956 -159,115 -27,520 -112,759 -72,299 -43,951 -138,580 -78,294 -60,794 9,376 -37,010 -72,777 67,155 92,623 -53,075
Other Non-Cash Items -39,032 127,426 -126,780 -648,928 119,405 26,866 -412,674 50,718 15,351 -276,687 -105,014 -181,984 -534,963 -215,198 46,463 310,603 182,907 44,177 -36,036 129,204 122,712
Net Cash Provided by Operating Activities 3,999,392 3,930,793 3,766,604 3,637,402 2,326,698 3,807,831 3,750,796 3,593,788 3,372,694 3,024,685 2,730,420 2,700,996 2,513,072 2,005,887 1,755,210 1,720,520 1,606,233 1,455,745 1,273,367 1,172,861 1,082,858
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -790,187 -793,283 -650,024 -527,935 -484,119 -876,011 -781,909 -732,100 -798,465 -1,020,924 -796,736 -841,209 -802,427 -445,495 -256,312 -376,275 -874,286 -1,017,472 -767,710 -726,386 -549,304
Acquisitions Net -178,108 -149,790 -439,156 -313,981 -3,798,062 -76,589 -114,457 -421,661 -812,136 -1,740,809 -325,285 -1,009,690 -3,937,048 -727,715 -949,261 94,346 171,708 -263,098 0 0 -2,305,360
Purchases of Investments -1,766,291 -1,031,742 -66,140 -33,605 -32,955 -374,231 -21,563 -25,000 -38,809 -59,523 -391,188 -44,117 -184,804 -62,822 -672,615 -252,984 -353,594 -687,327 -157,309 -76,710 -84,876
Sales/Maturities of Investments 1,997,564 304,129 26,086 65,504 30,000 876,011 25,000 56,268 42,600 504,012 495,882 47,495 415,848 241,990 375,674 82,816 35,300 0 0 0 600,575
Other Investing Activities -38,124 307,505 502,670 257,253 306,738 -625,887 656,423 361,026 637,784 854,524 120,061 899,433 927,760 0 255,819 33,106 0 -69,024 323,168 750,662 -406,732
Net Cash Used for Investing Activities -673,229 -1,363,181 -626,564 -552,764 -3,978,398 -1,076,707 -236,506 -761,467 -969,026 -1,462,720 -897,266 -948,088 -3,580,671 -994,042 -1,246,695 -418,991 -1,020,872 -2,036,921 -601,851 -52,434 -2,745,697
Cash Flows from Financing Activities
Debt Repayment -2,204,505 -971,315 -272,461 -875,748 -2,279,585 -784,627 -9,118,685 1,082,737 -14,650,168 -9,112,020 -692,897 -2,446,191 -4,560,562 -1,398,697 -6,227,814 -2,678,639 -3,692,136 -4,177,763 -4,442,332 -4,197,795 -3,221,906
Common Stock Issued -82 0 0 338,121 1,556,148 0 7,973,719 0 -328 -285 0 99 1,213,840 5,313 4,166 1,642,228 11,106 156,710 217,237 11,321 103,306
Common Stock Repurchased -512,805 -518,288 -187,175 -2,318 -153,443 -362,728 -438,854 -409,791 -259,894 -509,277 0 2,919,364 -248,000 1,655,203 -10,994 -87,689 -17,854 -684,929 -803,266 -206,316 -162,987
Dividends Paid -2,497,291 -2,441,133 -2,265,922 -2,353,679 -1,664,193 -2,949,401 -2,821,642 -2,231,259 -2,355,885 -2,196,041 -1,603,603 -1,690,553 -1,485,240 -1,032,659 -919,443 -216,756 -1,075,895 -216,403 -204,652 -194,697 -724,478
Other Financing Activities -139,867 -32,143 -328,705 -332,485 1,310,981 -439,041 -76,802 -351,758 14,721,532 10,344,510 -641,235 -3,282 6,533,429 -239,073 3,484,570 3,223,501 4,460,980 5,076,183 5,153,809 3,284,024 5,653,365
Net Cash Used Provided by Financing Activities -3,230,481 -2,020,249 -3,052,348 -3,562,315 1,993,940 -2,576,086 -4,482,264 -1,910,071 -2,544,743 -1,473,113 -2,937,735 -1,220,563 1,453,467 -1,009,913 -3,669,515 1,882,645 -313,799 153,798 -79,204 -1,303,463 1,647,300
Effect of Forex Changes on Cash 1,064,455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 95,682 547,363 87,692 -477,677 342,240 155,038 -967,974 922,250 -141,075 88,852 -1,104,581 532,345 385,868 1,932 -3,161,000 3,184,174 271,562 -427,378 592,312 -183,036 -15,539
Cash at End of Period 4,026,592 1,168,991 621,628 533,936 1,011,613 669,373 514,335 1,482,309 560,059 701,134 612,282 1,716,863 1,184,518 798,650 796,718 3,957,718 773,544 501,982 929,360 337,048 520,084
Cash at Start of Period 3,930,910 621,628 533,936 1,011,613 669,373 514,335 1,482,309 560,059 701,134 612,282 1,716,863 1,184,518 798,650 796,718 3,957,718 773,544 501,982 929,360 337,048 520,084 535,623
Free Cash Flow
Operating Cash Flow 3,999,392 3,930,793 3,766,604 3,637,402 2,326,698 3,807,831 3,750,796 3,593,788 3,372,694 3,024,685 2,730,420 2,700,996 2,513,072 2,005,887 1,755,210 1,720,520 1,606,233 1,455,745 1,273,367 1,172,861 1,082,858
Capital Expenditure -790,187 -793,283 -650,024 -527,935 -484,119 -876,011 -781,909 -732,100 -798,465 -1,020,924 -796,736 -841,209 -802,427 -445,495 -256,312 -376,275 -874,286 -1,017,472 -767,710 -726,386 -549,304
Free Cash Flow 3,209,205 3,137,510 3,116,580 3,109,467 1,842,579 2,931,820 2,968,887 2,861,688 2,574,229 2,003,761 1,933,684 1,859,787 1,710,645 1,560,392 1,498,898 1,344,245 731,947 438,273 505,657 446,475 533,554