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,642,803 5,480,289 5,103,574 4,491,531 4,147,270 4,262,584 4,225,761 3,845,578 3,511,453 3,007,976 3,117,693 3,025,923 3,005,255 3,014,703 2,916,656 3,013,595 3,055,134 2,730,035 2,350,342 2,078,155 1,817,589
Revenue Growth - 7.38% 13.63% 8.30% -2.71% 0.87% 9.89% 9.52% 16.74% -3.52% 3.03% 0.69% -0.31% 3.36% -3.22% -1.36% 11.91% 16.15% 13.10% 14.34%
Cost of Revenue 2,655,084 2,357,800 2,189,120 1,887,229 1,757,342 1,833,315 1,801,582 1,685,318 1,567,777 1,290,025 1,344,636 1,288,878 1,277,113 1,245,200 1,204,454 1,271,214 1,382,019 1,260,120 1,074,268 938,239 823,899
Gross Profit 2,987,719 3,122,489 2,914,454 2,604,302 2,389,928 2,429,269 2,424,179 2,160,260 1,943,676 1,717,951 1,773,057 1,737,045 1,728,142 1,769,503 1,712,202 1,742,381 1,673,115 1,469,915 1,276,074 1,139,916 993,690
Gross Profit Margin 53.13% 56.98% 57.11% 57.98% 57.63% 56.99% 57.37% 56.18% 55.35% 57.11% 56.87% 57.41% 57.50% 58.70% 58.70% 57.82% 54.76% 53.84% 54.29% 54.85% 54.67%
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 1,261,232 1,236,287 1,140,577 1,022,559 949,215 991,664 977,313 905,731 859,646 829,634 855,363 912,718 850,371 834,591 777,880 874,359 882,364 771,375 670,074 569,695 486,246
Total Operating Expenses 1,859,473 2,012,446 1,868,172 1,702,981 1,601,284 1,649,865 1,616,827 1,428,107 1,311,972 1,175,098 1,208,506 1,234,755 1,166,715 1,154,090 1,085,253 1,193,431 1,180,585 1,015,197 868,887 753,132 649,194
Operating Income or Loss 965,428 921,778 1,049,871 854,172 645,099 781,338 755,508 649,109 501,606 524,527 549,277 492,394 557,027 571,199 552,034 548,544 492,530 454,718 407,187 386,784 344,496
Operating Margin 17.07% 16.82% 20.57% 19.02% 15.55% 18.33% 17.88% 16.88% 14.28% 17.44% 17.62% 16.27% 18.54% 18.95% 18.93% 18.20% 16.12% 16.66% 17.32% 18.61% 18.95%
Interest Expense 629,413 598,403 488,014 417,961 418,535 419,298 415,842 361,234 318,220 267,855 263,160 258,382 242,599 207,569 206,510 227,790 236,635 228,593 194,958 183,584 185,749
EBITDA 1,910,326 1,843,691 1,800,689 1,774,547 1,297,168 1,428,559 1,449,544 1,304,375 1,076,984 891,867 929,761 833,258 861,709 992,169 934,322 868,022 826,761 707,002 599,474 576,403 503,102
Depreciation and Amortization 826,579 793,018 750,818 920,375 652,069 647,221 639,514 522,376 452,326 345,464 353,143 322,037 316,344 319,499 281,438 319,072 295,720 254,655 213,836 134,572 167,275
Income Before Tax 238,547 227,206 631,638 629,015 372,705 328,142 357,911 216,105 146,644 162,066 223,373 163,018 298,366 352,900 336,489 332,833 224,867 223,024 224,218 197,018 166,735
Income Tax Expense 39,794 39,943 69,489 176,290 29,609 59,931 36,263 25,947 44,944 37,713 -97,275 63,057 114,873 106,488 169,469 110,527 142,924 69,010 93,795 81,484 69,574
Net Income 193,700 184,234 556,981 450,219 342,693 267,377 363,351 183,821 104,824 123,241 326,119 97,262 171,708 395,538 -53,900 220,877 82,037 153,094 128,863 116,601 94,191
Net Income Margin 3.40% 3.36% 10.91% 10.02% 8.26% 6.27% 8.60% 4.78% 2.99% 4.10% 10.46% 3.21% 5.71% 13.12% -1.85% 7.33% 2.69% 5.61% 5.48% 5.61% 5.18%
EPS 0.66 0.63 1.92 1.56 1.19 0.93 1.27 0.64 0.43 0.58 1.67 0.51 0.99 2.03 -0.27 1.09 0.41 0.77 0.65 0.57 0.49
EPS Diluted 0.66 0.63 1.90 1.55 1.19 0.93 1.27 0.64 0.42 0.58 1.66 0.50 0.98 2.02 -0.27 1.08 0.40 0.76 0.64 0.56 0.48
Weighted Average Shares Out - 291,936 290,812 289,457 288,183 286,971 285,913 265,898 246,178 210,764 195,278 190,994 173,604 194,777 201,991 202,812 201,279 199,938 198,116 195,988 193,624
Weighted Average Shares Out Diluted - 293,965 292,444 290,975 288,643 287,687 286,653 266,845 247,267 212,118 196,749 192,412 174,867 195,938 201,991 204,271 203,290 202,062 200,463 198,104 196,764

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 191,655 222,789 141,797 255,828 205,063 193,555 165,485 925,699 236,484 128,381 125,933 120,526 243,415 179,845 258,693 446,656 278,370 125,607 45,369 53,413 31,942
Short Term Investments 1,086 0 0 0 0 0 93 13,363 10,659 10,371 0 0 11,071 0 0 0 0 0 0 0 0
Cash + Short Term Investments 192,741 222,789 141,797 255,828 205,063 193,555 165,485 925,699 236,484 128,381 125,933 120,526 243,415 179,845 258,693 446,656 278,370 125,607 45,369 53,413 31,942
Net Receivables 1,268,061 1,259,826 1,174,915 961,419 859,344 850,701 846,889 835,742 714,060 597,574 645,824 648,712 572,200 543,467 533,070 585,376 552,830 564,049 473,366 408,564 354,434
Inventory 0 0 11,726 0 0 0 0 0 0 0 0 0 33,612 42,366 193,381 0 0 0 0 0 0
Other Current Assets -1,460,802 252,930 230,433 224,020 205,380 192,083 195,740 188,874 161,563 131,957 145,962 164,369 174,865 148,772 220,658 179,393 145,192 132,740 160,986 92,191 114,778
Total Current Assets 1,735,074 1,735,545 1,547,145 1,441,267 1,269,787 1,236,339 1,208,114 1,950,315 1,112,107 857,912 917,719 933,607 1,024,092 914,450 1,205,802 1,211,425 976,392 822,396 679,721 554,168 501,154
Non-Current Assets
Property, Plant and Equipment 9,215,942 9,010,893 7,699,148 2,314,422 6,698,945 6,492,138 4,489,557 3,417,679 3,083,326 2,497,158 2,550,727 2,578,260 2,477,727 2,407,083 2,475,827 2,568,200 2,386,754 2,335,961 2,015,235 1,781,266 1,649,796
Goodwill 5,107,473 5,017,912 4,882,734 4,463,531 4,557,609 4,485,209 4,441,030 4,070,267 3,905,021 2,360,978 2,423,783 2,463,352 2,334,759 2,254,268 2,282,137 2,534,713 2,452,304 2,574,292 2,165,129 2,138,641 2,040,217
Intangible Assets 1,330,638 1,279,766 1,423,145 1,181,043 1,326,977 1,393,183 1,506,522 1,410,748 1,269,322 606,100 609,859 607,654 460,023 410,149 387,779 438,812 443,729 480,403 282,756 2,138,641 2,040,217
Long Term Investments 74,961 -235,410 225,519 -223,934 -198,377 -188,128 -183,836 -155,728 -151,295 -22,179 32,885 27,984 -10,152 -43,235 -9,986 -37,924 -41,305 -41,465 -60,537 -27,623 -36,033
Tax Assets 233,135 235,410 263,005 223,934 198,377 188,128 183,836 155,728 151,295 22,179 14,192 17,623 10,152 43,235 39,132 37,924 41,305 41,465 60,537 27,623 36,033
Other Non-Current Assets 132,333 429,652 99,818 5,049,768 295,949 209,947 207,024 123,393 117,024 28,439 21,177 24,525 521,761 465,457 29,042 532,496 97,675 94,869 66,680 292,065 251,220
Total Non-Current Assets 16,094,482 15,738,223 14,593,369 13,008,764 12,879,480 12,580,477 10,644,133 9,022,087 8,374,693 5,492,675 5,652,623 5,719,398 5,334,247 5,126,808 5,203,931 5,635,409 5,380,462 5,485,525 4,529,800 4,211,972 3,941,233
Other Assets 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 17,829,556 17,473,802 16,140,514 14,450,031 14,149,267 13,816,816 11,852,247 10,972,402 9,486,800 6,350,587 6,570,342 6,653,005 6,358,339 6,041,258 6,409,733 6,846,834 6,356,854 6,307,921 5,209,521 4,766,140 4,442,387
Current Liabilities
Accounts Payable 524,901 539,594 469,198 369,145 359,863 324,708 318,765 289,137 222,197 219,590 203,014 216,456 168,120 156,381 145,089 175,231 154,614 208,672 148,461 148,234 103,415
Short Term Debt 420,115 412,465 376,284 309,428 193,759 389,013 126,406 146,300 172,975 88,068 52,095 52,583 92,887 73,320 96,603 40,561 35,751 33,440 63,105 25,905 39,435
Tax Payables 0 0 0 0 131,780 115,352 96,564 0 0 0 0 0 0 4,957 29,484 0 0 0 0 0 0
Deferred Revenue 332,801 325,665 328,910 307,470 295,785 274,036 264,823 241,590 201,128 183,112 197,142 228,724 217,133 197,181 173,676 208,062 182,759 194,344 160,148 151,137 136,470
Other Current Liabilities 751,110 958,464 743,172 1,032,537 1,146,288 961,752 752,684 653,146 450,257 351,061 404,485 461,338 426,813 422,148 442,278 390,860 356,473 329,221 266,933 266,720 236,143
Total Current Liabilities 2,028,927 2,236,188 1,917,564 2,018,580 1,995,695 1,949,509 1,462,678 1,330,173 1,046,557 841,831 856,736 959,101 904,953 849,030 857,646 814,714 729,597 765,677 638,647 591,996 515,463
Non-Current Liabilities
Long Term Debt 12,611,179 14,374,894 12,910,616 11,133,985 10,554,153 10,004,252 8,016,417 6,896,971 6,078,206 4,757,610 4,611,436 4,119,139 3,732,116 3,280,268 2,912,465 3,211,223 3,207,464 3,232,848 2,605,711 2,503,526 2,438,587
Deferred Revenue 429,876 426,435 263,005 72,411 -198,377 -188,128 192,396 217,649 174,531 95,693 104,051 104,244 -398,549 97,177 95,860 90,503 0 0 -280,225 0 0
Deferred Tax 233,135 235,410 263,005 223,934 198,377 188,128 183,836 155,728 151,295 55,002 54,658 344,468 398,549 507,358 493,895 467,067 427,324 351,226 280,225 225,314 206,539
Other Non-Current Liabilities 2,328,557 -188,845 149,531 144,053 462,690 398,828 111,331 73,039 99,540 71,844 73,506 68,219 558,822 53,169 86,605 118,081 186,141 153,626 406,600 69,308 50,185
Total Non-Current Liabilities 15,602,747 14,847,894 13,586,157 11,574,383 11,016,843 10,403,080 8,503,980 7,343,387 6,503,572 4,980,149 4,843,651 4,636,070 4,290,938 3,937,972 3,588,825 3,886,874 3,820,929 3,737,700 3,012,311 2,798,148 2,695,311
Total Liabilities 17,631,674 17,084,082 15,503,721 13,592,963 13,012,538 12,352,589 9,966,658 8,673,560 7,550,129 5,821,980 5,700,387 5,595,171 5,195,891 4,787,002 4,446,471 4,701,588 4,550,526 4,503,377 3,650,958 3,390,144 3,210,774
Common Stock 2,931 2,921 2,908 2,898 2,883 2,873 2,863 2,831 2,636 2,113 2,098 1,914 1,900 1,721 2,001 2,035 2,019 2,007 1,991 1,317 1,298
Retained Earnings -4,074,243 -3,953,808 -3,392,272 -3,221,152 -2,950,339 -2,574,896 -2,116,367 -1,765,966 -1,343,311 -942,218 -659,553 73,920 185,558 902,567 695,707 812,789 591,912 509,875 373,387 244,524 133,425
Accumulated Other Comprehensive Income/Loss -440,129 -371,156 -442,003 -338,347 -255,893 -262,581 -265,664 -103,989 -212,573 -174,917 -75,031 -8,660 20,314 -2,203 29,482 27,661 -41,215 74,061 33,794 18,684 20,285
Total Stockholders Equity 18,535 211,648 636,668 857,068 1,136,729 1,463,962 1,884,180 2,297,438 1,936,547 508,841 856,355 1,047,338 1,149,971 1,245,688 1,955,845 2,141,142 1,802,780 1,795,455 1,553,273 1,370,129 1,218,568
Total Investments 76,047 -235,410 225,519 -223,934 -198,377 -188,128 -183,836 -155,728 -151,295 -22,179 32,885 27,984 -10,152 -43,235 -9,986 -37,924 -41,305 -41,465 -60,537 -27,623 -36,033
Total Debt 15,534,236 14,787,359 13,286,900 11,443,413 10,747,912 10,393,265 8,142,823 7,043,271 6,251,181 4,845,678 4,663,531 4,171,722 3,825,003 3,353,588 3,009,068 3,251,784 3,243,215 3,266,288 2,668,816 2,529,431 2,478,022
Net Debt 15,342,581 14,564,570 13,145,103 11,187,585 10,542,849 10,199,710 7,977,338 6,117,572 6,014,697 4,717,297 4,537,598 4,051,196 3,581,588 3,173,743 2,750,375 2,805,128 2,964,845 3,140,681 2,623,447 2,476,018 2,446,080

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 195,789 187,263 562,149 452,725 343,096 268,315 364,549 185,432 107,233 125,203 328,746 100,792 176,719 246,412 167,020 222,306 82,037 153,094 128,863 84,637 94,191
Depreciation & Amortization 826,579 793,018 745,639 696,970 669,445 658,201 639,514 522,376 452,326 345,464 353,143 322,037 316,344 290,638 281,438 283,571 295,720 254,655 213,836 134,572 167,275
Deferred Income Tax -38,322 -35,264 -55,920 28,703 -12,986 -624 -10,729 -36,370 -50,368 -7,473 -270,790 -99,432 -77,201 3,389 40,003 29,723 109,109 43,813 53,139 61,485 62,165
Stock Based Compensation 75,329 73,799 56,861 61,001 37,674 35,654 31,167 30,019 28,976 27,585 29,624 30,354 30,360 17,250 17,274 18,703 0 0 0 0 0
Change in Working Capital -52,040 -40,594 -252,436 -131,669 134,350 8,756 -50,287 -101,951 -60,813 -43,405 -33,052 40,866 -43,084 1,141 -28,499 31,239 -26,944 960 -11,925 2,033 -32,094
Accounts Receivable 0 0 0 0 0 0 0 -89,653 -23,206 17,984 113 -33,181 -17,964 -20,799 13,674 -21,421 -25,934 -33,650 -53,867 -45,572 -48,020
Inventory 0 0 0 0 0 0 0 -60,360 17,343 -72,298 -52,486 41,882 -23,405 20,928 -52,724 27,170 6,913 13,959 25,003 27,670 2,390
Accounts Payable 0 0 0 0 0 0 0 34,898 -50,712 18,017 16,870 24,168 -706 7,069 -2,363 8,311 -21,666 14,213 9,008 21,017 12,366
Other Working Capital -52,040 -40,594 -252,436 -131,669 134,350 8,756 -50,287 13,164 -4,238 -7,108 2,451 7,997 -1,009 -6,057 12,914 17,179 13,743 6,438 7,931 -1,082 1,170
Other Non-Cash Items 552,811 135,345 -128,598 -348,828 -183,922 -3,647 -38,665 121,462 66,541 94,386 65,277 112,929 29,598 56,608 147,904 31,369 58,119 18,261 -22,018 -223 13,827
Net Cash Provided by Operating Activities 1,114,797 1,113,567 927,695 758,902 987,657 966,655 935,549 720,968 543,895 541,760 472,948 507,546 432,736 615,438 625,140 616,911 537,029 484,644 374,282 288,693 305,364
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -1,486,569 -1,345,097 -883,583 -624,376 -453,253 -748,459 -532,541 -418,316 -379,369 -345,360 -396,371 -317,486 -269,555 -230,858 -272,739 -323,520 -401,253 -386,442 -396,221 -204,477 -231,966
Acquisitions Net -157,629 -57,679 -876,923 -68,743 -136,831 -77,459 -1,757,538 -190,469 -261,311 -113,558 -128,093 -317,100 -127,464 -75,246 -19,023 -2,033 -56,632 -481,526 -81,208 -379,890 -384,338
Purchases of Investments 15,830 -15,830 -73,233 -78,623 -18,250 -19,222 0 0 0 0 0 0 0 -335 0 -3,114 -1,709 0 -5,943 0 0
Sales/Maturities of Investments -15,830 15,830 73,233 78,623 18,250 19,222 0 0 0 0 0 0 0 363,249 0 312,761 16,241 0 0 0 0
Other Investing Activities -78,528 -41,580 100,083 219,806 504,644 95,033 68,201 9,337 104,689 36,132 44,486 -3,101 -3,181 21,698 -140,908 -308,160 -16,241 1,333 16,658 -2,267 -10,219
Net Cash Used for Investing Activities -1,697,422 -1,444,356 -1,660,423 -473,313 -85,440 -730,885 -2,221,878 -599,448 -535,991 -422,786 -479,978 -637,687 -400,200 78,508 -432,670 -324,066 -459,594 -866,635 -466,714 -586,634 -626,523
Cash Flows from Financing Activities
Debt Repayment -14,293,957 -18,195,776 -11,596,405 -545,543 -8,607,159 -512,203 -1,159,475 397,452 -14,853,205 -11,611,601 536,541 -6,211,806 -3,370,527 -2,248,429 -305,246 -737,141 -957,507 -2,311,331 0 0 0
Common Stock Issued -16,981 -8,754 -4,849 25,860 -25,475 1,027 0 0 -18,603 -14,161 0 0 3,756,390 698 169 1,064 16,145 21,843 22,245 8,426 0
Common Stock Repurchased -24,339 8,754 4,849 0 25,475 0 0 0 15,520,356 11,932,019 0 0 -38,052 -984,953 -111,563 0 0 0 0 0 0
Dividends Paid -749,149 -737,650 -724,388 -718,340 -716,290 -704,526 -673,635 -439,999 -505,871 -406,508 -542,298 -206,798 -318,845 -172,616 -37,893 0 0 0 0 0 0
Other Financing Activities 14,224,038 19,359,092 12,960,000 -48,009 8,436,750 -6,650 64,838 582,972 -17,304 -8,260 25,614 6,437,168 -736 2,641,492 73,299 606,385 1,028,730 2,746,493 60,489 306,628 276,569
Net Cash Used Provided by Financing Activities 637,864 425,666 639,207 -220,806 -886,699 -198,973 550,678 540,425 125,373 -108,511 19,857 18,564 28,230 -763,808 -381,234 -129,692 87,368 457,005 82,734 315,054 276,569
Effect of Forex Changes on Cash -10,026 -13,885 -20,510 -14,018 -4,010 -8,727 -24,563 27,270 -25,174 -8,015 -7,420 -11,312 2,804 -8,986 801 5,133 -12,040 5,224 1,654 1,278 1,849
Net Change in Cash 45,213 80,992 -114,031 50,765 11,508 28,070 -760,214 689,215 108,103 2,448 5,407 -122,889 63,570 -78,848 -187,963 168,286 152,763 80,238 -8,044 18,391 -42,741
Cash at End of Period 734,439 222,789 141,797 255,828 205,063 193,555 165,485 925,699 236,484 128,381 125,933 120,526 243,415 179,845 258,693 446,656 278,370 125,607 45,369 74,683 31,942
Cash at Start of Period 689,226 141,797 255,828 205,063 193,555 165,485 925,699 236,484 128,381 125,933 120,526 243,415 179,845 258,693 446,656 278,370 125,607 45,369 53,413 56,292 74,683
Free Cash Flow
Operating Cash Flow 1,114,797 1,113,567 927,695 758,902 987,657 966,655 935,549 720,968 543,895 541,760 472,948 507,546 432,736 615,438 625,140 616,911 537,029 484,644 374,282 288,693 305,364
Capital Expenditure -1,486,569 -1,345,097 -883,583 -624,376 -453,253 -748,459 -532,541 -418,316 -379,369 -345,360 -396,371 -317,486 -269,555 -230,858 -272,739 -323,520 -401,253 -386,442 -396,221 -204,477 -231,966
Free Cash Flow -371,772 -231,530 44,112 134,526 534,404 218,196 403,008 302,652 164,526 196,400 76,577 190,060 163,181 384,580 352,401 293,391 135,776 98,202 -21,939 84,216 73,398