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 3,378,081 3,273,569 3,108,581 2,888,621 2,765,686 2,960,562 2,717,076 2,602,076 2,550,820 2,490,821 2,396,998 2,135,539 1,876,267 1,759,526 1,550,804 1,522,249 1,488,400 1,482,289 1,477,586 1,437,635 1,400,465
Revenue Growth - 5.31% 7.61% 4.45% -6.58% 8.96% 4.42% 2.01% 2.41% 3.91% 12.24% 13.82% 6.63% 13.46% 1.88% 2.27% 0.41% 0.32% 2.78% 2.65%
Cost of Revenue 2,188,277 1,220,485 1,149,133 1,046,356 1,041,970 1,094,400 1,022,604 962,036 921,234 904,336 864,526 771,403 685,483 620,105 526,847 525,765 515,540 483,605 497,352 490,024 474,746
Gross Profit 1,189,804 2,053,084 1,959,448 1,842,265 1,723,716 1,866,162 1,694,472 1,640,040 1,629,586 1,586,485 1,532,472 1,364,136 1,190,784 1,139,421 1,023,957 996,484 972,860 998,684 980,234 947,611 925,719
Gross Profit Margin 35.23% 62.72% 63.03% 63.78% 62.33% 63.03% 62.36% 63.03% 63.88% 63.69% 63.93% 63.88% 63.47% 64.76% 66.03% 65.46% 65.36% 67.37% 66.34% 65.91% 66.10%
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 174,419 187,929 148,243 151,853 133,112 140,777 121,722 113,715 105,229 96,319 98,937 115,329 82,382 81,442 79,658 75,447 72,365 69,882 59,375 55,471 53,636
Total Operating Expenses 392,493 170,158 898,018 869,189 816,863 818,541 767,371 731,262 801,508 735,861 727,510 675,966 535,450 520,626 410,829 397,128 376,512 359,329 368,277 335,196 312,150
Operating Income or Loss 1,020,776 1,845,556 1,020,154 976,210 827,696 1,113,152 913,685 908,110 823,908 849,365 801,822 678,120 651,681 618,640 610,514 276,523 324,376 353,468 313,697 304,324 307,399
Operating Margin 30.22% 56.38% 32.82% 33.80% 29.93% 37.60% 33.63% 34.90% 32.30% 34.10% 33.45% 31.75% 34.73% 35.16% 39.37% 18.17% 21.79% 23.85% 21.23% 21.17% 21.95%
Interest Expense 629,807 572,869 437,139 423,346 431,717 412,717 378,168 374,481 412,849 432,196 455,743 446,880 413,564 394,131 378,079 322,833 271,972 285,887 0 0 0
EBITDA 2,156,499 1,865,315 1,769,929 1,687,976 2,136,393 1,747,824 2,034,439 1,525,657 1,520,187 1,488,907 1,430,395 1,332,191 1,138,042 1,057,824 948,885 596,180 1,079,410 931,750 323,983 864,032 553,724
Depreciation and Amortization 871,601 830,813 2,051,706 1,919,281 1,860,364 1,914,925 1,791,579 1,693,966 1,723,393 639,542 628,573 560,637 453,068 439,184 338,371 321,681 304,147 288,978 276,759 267,641 252,941
Income Before Tax 475,160 291,424 1,020,584 631,932 1,018,691 651,999 597,874 554,818 487,495 424,023 358,018 703,648 294,222 313,826 159,072 231,014 168,482 0 0 0 315,548
Income Tax Expense 102,932 0 437,139 547,519 492,947 589,774 177,046 478,092 397,316 295,883 382,919 475,791 467,214 432,012 490,830 380,400 289,098 -685,335 -261,678 174,123 329,552
Net Income 363,051 190,215 583,445 84,413 525,744 62,225 582,849 462,439 511,102 583,106 443,611 749,811 289,650 272,679 159,072 231,014 125,232 1,324,690 873,635 438,292 284,017
Net Income Margin 10.77% 5.81% 18.77% 2.92% 19.01% 2.10% 21.45% 17.77% 20.04% 23.41% 18.51% 35.11% 15.44% 15.50% 10.26% 15.18% 8.41% 89.37% 59.13% 30.49% 20.28%
EPS 2.31 1.21 3.72 0.54 3.38 0.40 3.77 2.93 3.27 3.73 2.83 4.87 1.93 1.87 1.14 1.76 0.88 11.11 7.62 3.94 2.67
EPS Diluted 2.31 1.21 3.71 0.54 3.38 0.40 3.77 2.93 3.26 3.72 2.83 4.86 1.92 1.86 1.14 1.76 0.87 10.94 7.46 3.86 2.61
Weighted Average Shares Out - 156,863 156,726 156,116 155,432 154,582 154,427 154,190 153,715 153,471 153,089 152,201 150,120 145,693 139,440 131,050 119,980 118,839 114,721 111,274 106,458
Weighted Average Shares Out Diluted - 157,201 157,137 156,376 155,517 154,883 154,682 154,390 153,977 153,844 153,308 152,521 150,711 146,218 140,057 131,512 121,299 120,780 117,077 113,559 108,762

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,420,475 1,531,477 690,333 452,692 1,668,742 644,950 543,359 434,767 356,914 723,718 1,763,079 2,365,137 1,041,978 1,823,208 478,948 1,448,933 241,510 1,506,921 725,788 261,496 239,344
Short Term Investments 0 0 32,277 0 0 0 0 0 509 2,364 0 0 0 9,548 8,732 9,946 11,590 104,256 0 0 0
Cash + Short Term Investments 1,420,475 1,531,477 690,333 452,692 1,668,742 644,950 543,359 434,767 356,914 723,718 1,763,079 2,365,137 1,041,978 1,832,756 487,680 1,458,879 253,100 1,611,177 725,788 261,496 239,344
Net Receivables 99,706 1,581,816 1,370,780 1,296,931 1,199,913 1,151,595 1,021,525 953,761 891,686 852,748 738,594 711,067 667,754 450,134 399,818 363,240 338,743 58,074 57,052 52,668 25,500
Inventory 0 0 0 0 0 0 -80,943 -77,971 -129,666 -185,118 -164,432 -184,477 -90,610 0 0 0 0 0 0 0 0
Other Current Assets 51,009 81,090 46,479 252,065 50,587 46,936 176,775 0 0 0 651,753 0 623,708 75,458 308,031 21,867 21,970 186,839 40,868 41,261 38,630
Total Current Assets 1,520,181 3,194,383 2,186,168 1,876,393 3,015,523 1,939,401 1,760,184 1,459,130 1,311,774 1,650,256 2,988,994 3,133,405 2,152,220 2,323,222 1,638,212 1,843,986 613,813 1,564,995 782,840 314,164 264,844
Non-Current Assets
Property, Plant and Equipment 712,700 19,896,398 404,861 407,285 383,799 386,034 16,551,621 16,302,083 15,678,372 15,303,446 15,420,630 15,519,818 11,684,074 10,746,486 10,441,117 9,065,881 8,849,559 8,718,188 8,160,403 7,886,102 8,147,858
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 713,971 599,567 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 1,461,072 1,413,656 1,748,188 1,526,629 1,349,935 992,394 984,507 649,086 799,012 255,604 212,853 142,725 672,088 669,722 767,252 763,636 782,760 81,672 83,711 90,207 80,955
Tax Assets 0 0 -713,971 -599,567 22,858,190 21,284,905 20,256,477 19,372,233 18,851,643 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 21,114,928 1,457,482 19,868,452 18,545,278 18,108,933 17,967,076 17,511,786 17,264,017 16,738,981 1,170,150 1,264,290 1,366,303 953,939 1,043,536 501,682 675,200 665,513 -8,799,860 -8,244,114 -7,976,309 -8,228,813
Total Non-Current Assets 23,288,700 22,767,536 22,021,501 20,479,192 19,842,667 19,345,504 18,496,293 17,913,103 17,537,993 16,729,200 16,897,773 17,028,846 13,310,101 12,459,744 11,710,051 10,504,717 10,297,832 8,799,860 8,244,114 7,976,309 8,228,813
Other Assets 1,596,655 64,230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 827,782 668,068 611,895 569,571
Total Assets 26,405,536 26,026,149 24,207,669 22,355,585 22,858,190 21,284,905 20,256,477 19,372,233 18,849,767 18,379,456 19,886,767 20,162,251 15,462,321 14,782,966 13,348,263 12,348,703 10,911,645 11,192,637 9,695,022 8,902,368 9,063,228
Current Liabilities
Accounts Payable 444,288 458,329 417,545 320,775 336,264 377,553 276,645 331,500 298,524 274,709 243,263 202,470 199,102 155,139 161,592 220,089 171,791 145,692 102,934 2,180 3,023
Short Term Debt 500,000 0 761,721 0 0 0 0 45,000 0 0 0 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 0 0 0 -862,280 -332,490 -10,680,374 0 -8,183,151 0 0 -744,880 0 0 0 0 0 0 0 0 0
Other Current Liabilities 293,551 304,860 -487,304 409,655 277,370 260,729 254,381 222,686 374,241 517,706 1,046,004 1,409,645 182,949 161,006 143,358 156,594 264,294 999,357 -102,934 -2,180 -3,023
Total Current Liabilities 1,237,839 763,189 691,962 721,780 613,634 638,282 531,026 599,186 672,765 792,415 1,289,267 867,235 382,051 316,145 329,417 376,683 436,085 145,692 102,934 2,180 3,023
Non-Current Liabilities
Long Term Debt 16,477,950 16,624,649 13,932,636 13,317,206 13,454,975 12,236,028 11,007,757 9,964,433 8,183,151 9,216,513 10,086,984 10,776,628 8,912,369 8,704,138 7,786,001 6,719,771 6,092,884 4,198,040 4,150,937 4,768,254 5,011,814
Deferred Revenue 0 0 15,837,237 14,322,462 14,511,681 13,262,304 12,042,509 11,269,777 10,919,719 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 684,744 675,879 654,807 646,596 -12,042,509 -11,269,777 -10,919,719 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 379,806 445,947 1,212,639 274,826 443,072 387,994 503,726 706,158 1,756,710 483,601 607,580 1,474,770 533,047 349,167 268,652 183,190 851,409 -4,198,040 -4,150,937 -4,768,254 -5,011,814
Total Non-Current Liabilities 16,857,756 17,070,596 15,145,275 13,591,009 13,898,047 12,624,022 11,511,483 10,670,591 10,246,954 9,700,114 10,694,564 12,251,398 9,445,416 9,053,305 8,054,653 6,902,961 6,944,293 4,198,040 4,150,937 4,826,254 5,011,814
Total Liabilities 18,123,230 17,833,785 15,837,237 14,312,789 14,511,681 13,262,304 12,042,509 11,269,777 10,919,719 10,492,529 11,983,831 13,118,633 9,827,467 9,369,450 8,384,070 7,279,644 7,380,378 6,869,920 5,848,288 5,245,754 5,340,827
Common Stock 1,580 1,569 1,568 1,565 1,557 1,548 1,545 1,543 1,538 1,536 1,531 1,530 1,516 1,481 1,402 1,389 1,212 1,195 1,175 1,125 1,103
Retained Earnings -1,035,710 -816,152 -391,356 -625,911 -509,653 -760,523 -675,534 -712,343 -695,377 -780,952 -762,464 -108,552 -109,971 -53,080 -24,763 95,433 192,843 394,324 108,155 182,105 325,452
Accumulated Other Comprehensive Income/Loss 10,696 -21,147 -13,718 -36,662 -49,890 -48,335 -47,741 -50,429 -52,251 -14,114 -9,304 -11,556 -13,817 -16,138 -18,436 -21,777 -29,916 -29,191 -3,323 -8,881 -15,637
Total Stockholders Equity 5,759,209 5,876,697 6,132,919 5,834,020 5,996,083 5,684,687 5,883,171 5,813,957 5,784,615 5,709,435 5,697,298 5,741,153 5,097,065 4,865,998 4,372,643 4,446,002 3,531,267 3,668,825 3,223,226 2,917,346 2,936,073
Total Investments 1,461,072 1,413,656 1,748,188 1,526,629 1,349,935 992,394 984,507 649,086 799,012 255,604 212,853 142,725 672,088 679,270 775,984 773,582 794,350 185,928 83,711 90,207 80,955
Total Debt 16,977,950 16,624,649 14,694,357 13,345,591 13,485,963 12,236,028 11,007,757 10,271,611 9,796,133 9,216,513 10,086,984 11,521,508 8,912,369 8,704,138 7,786,001 6,719,771 6,271,916 4,198,040 4,150,937 4,826,254 5,011,814
Net Debt 15,557,475 15,093,172 14,004,024 12,892,899 11,817,221 11,591,078 10,464,398 9,836,844 9,439,219 8,492,795 8,323,905 9,156,371 7,870,391 6,880,930 7,307,053 5,270,838 6,030,406 2,691,119 3,425,149 4,564,758 4,772,470

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 387,875 190,215 1,020,584 631,932 1,018,691 651,999 712,563 562,481 569,977 799,918 526,057 711,670 295,262 313,826 190,327 274,499 125,232 1,324,690 873,635 438,292 284,017
Depreciation & Amortization 871,601 832,753 752,202 720,852 685,985 680,176 645,649 617,547 694,403 639,542 628,573 565,397 454,044 439,184 338,371 321,681 304,147 288,978 276,759 267,641 252,941
Deferred Income Tax -473,483 0 0 -69,699 -505,392 16,252 -148,191 -10,975 -123,214 -367,706 -269,437 -93,875 -73,964 -44,108 -30,909 14,200 179,892 0 0 0 0
Stock Based Compensation 44,331 0 52,026 50,860 44,142 40,958 40,117 35,361 32,911 29,183 28,099 45,155 29,679 29,672 32,852 26,636 23,106 0 0 0 0
Change in Working Capital -191,734 -162,899 -207,589 -224,086 -109,970 -230,474 -121,196 -295,685 -102,151 -259,255 -178,396 -67,079 -105,203 -181,607 -205,578 -71,807 -113,405 -50,092 -118,248 -124,317 -149,066
Accounts Receivable -45,352 0 -7,621 4,820 22,550 -24,876 29,204 2,433 3,688 -46,326 12,869 -443 23,155 0 0 0 0 -31,522 -56,887 -97,937 -72,560
Inventory 66,334 0 0 -186,081 -48,689 -100,943 -21,011 -212,365 -27,679 -97,939 -99,525 -23,631 -65,663 0 0 0 0 13,178 -5,234 -25,219 -10,364
Accounts Payable 8,378 41,696 -22,777 20,025 -4,059 12,627 1,353 10,482 15,666 -6,310 3,903 13,108 3,854 6,660 -32,839 14,848 18,075 -18,570 -61,361 -26,380 -76,506
Other Working Capital -154,760 -204,595 -177,191 -62,850 -79,772 -117,282 -130,742 -96,235 -93,826 -108,680 -95,643 -56,113 -66,549 -188,267 -172,739 -86,655 -131,480 -13,178 5,234 25,219 10,364
Other Non-Cash Items 1,082,834 441,451 -334,824 23,368 23,384 22,254 21,303 -1,284 -35,052 -42,271 -39,343 -383,342 43,131 49,361 50,830 52,167 41,936 -934,198 -504,167 -109,367 41,614
Net Cash Provided by Operating Activities 1,237,903 1,301,520 1,282,399 1,133,227 1,156,840 1,181,165 1,150,245 907,445 1,036,874 799,411 695,553 777,926 642,949 606,328 375,893 617,376 560,908 629,378 527,979 472,249 429,506
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -120,312 0 -398,093 -13,614 -2,551 -432,387 -399,805 -427,813 -812,435 0 0 0 0 -445,997 -860,519 -442,844 -575,974 -1,132,594 -642,024 -394,757 -277,684
Acquisitions Net 413,432 0 -277,581 -80,363 -172,436 -87,392 -345,717 -109,015 -520,088 -38,207 -52,052 79,468 -6,214 -17,970 -12,904 -7,835 -896,027 0 0 0 0
Purchases of Investments -593,220 -2,187 -2,404 -4,175 2,551 -2,132 -902 -1,669 -1,161 -668,909 -1,780 -1,558 -1,235 -816 -22,500 1,644 288,628 -30,374 -282,764 -37,500 0
Sales/Maturities of Investments 25,154 0 4,902 17,789 2,551 231,175 455,409 319,850 -3,663 0 0 0 0 43,444 2,149 4,078 14,697 0 23,566 39,813 0
Other Investing Activities -687,724 -1,191,494 -929,626 -959,593 -443,834 -724,355 -752,257 -787,130 8,290 426,890 -611,292 -610,550 -1,270,583 331,243 -267,500 -1,644 -147,000 1,739,899 1,130,978 749,049 106,670
Net Cash Used for Investing Activities -728,421 -1,193,681 -1,602,802 -1,039,956 -613,719 -1,015,091 -1,098,876 -897,814 -1,329,057 -280,226 -665,124 -532,640 -1,278,032 -90,096 -1,161,274 -446,601 -1,315,676 576,931 229,756 356,605 -171,014
Cash Flows from Financing Activities
Debt Repayment 736,960 1,317,727 1,334,557 -167,105 1,230,957 802,194 730,946 647,505 656,920 -53,770 -1,290,529 720,974 12,218 713,928 146,336 557,208 675,353 730,504 -424,252 -185,939 -111,214
Common Stock Issued -367 0 0 24,214 3,277 13,710 0 241 0 799 1,923 0 247,253 448,704 22,593 850,624 37,410 23,479 0 45,020 422,070
Common Stock Repurchased 1,539 0 0 -200,000 0 0 -730 0 -271 -633 -17,373 -43,404 -18,329 0 0 0 0 0 0 -1,846 0
Dividends Paid -690,196 -687,809 -685,019 -683,753 -688,904 -666,294 -587,628 -526,578 -671,626 -1,226,199 -840,264 -451,118 -372,899 -332,597 -328,051 -357,328 -1,235,767 -1,143,470 -391,613 -702,989 -342,815
Other Financing Activities 357,838 137,998 -93,481 -484,798 -61,008 -262,989 -60,865 -65,822 -59,915 -279,376 1,496,383 808,351 -32,719 -2,007 -3,365 -13,856 12,361 -35,689 522,422 39,052 -9,875
Net Cash Used Provided by Financing Activities 263,484 767,916 556,057 -1,311,442 484,322 -113,379 82,453 55,346 -74,621 -1,558,546 -632,487 1,077,873 -146,147 828,028 -184,604 1,036,648 -510,643 -425,176 -293,443 -806,702 -41,834
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 541,096 875,755 235,654 -1,218,171 1,027,443 52,695 133,822 77,853 -366,804 -1,039,361 -602,058 1,323,159 -781,230 1,344,260 -969,985 1,207,423 -1,265,411 781,133 464,292 22,152 216,658
Cash at End of Period 4,588,186 1,612,567 736,812 501,158 1,719,329 691,886 639,191 434,767 356,914 723,718 1,763,079 2,365,137 1,041,978 1,823,208 478,948 1,448,933 241,510 1,506,921 725,788 261,496 239,344
Cash at Start of Period 4,047,090 736,812 501,158 1,719,329 691,886 639,191 505,369 356,914 723,718 1,763,079 2,365,137 1,041,978 1,823,208 478,948 1,448,933 241,510 1,506,921 725,788 261,496 239,344 22,686
Free Cash Flow
Operating Cash Flow 1,237,903 1,301,520 1,282,399 1,133,227 1,156,840 1,181,165 1,150,245 907,445 1,036,874 799,411 695,553 777,926 642,949 606,328 375,893 617,376 560,908 629,378 527,979 472,249 429,506
Capital Expenditure -120,312 0 -398,093 -13,614 -2,551 -432,387 -399,805 -427,813 -812,435 0 0 0 0 -445,997 -860,519 -442,844 -575,974 -1,132,594 -642,024 -394,757 -277,684
Free Cash Flow 932,319 1,301,520 884,306 1,119,613 1,154,289 748,778 750,440 479,632 224,439 799,411 695,553 777,926 642,949 160,331 -484,626 174,532 -15,066 -503,216 -114,045 77,492 151,822