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 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
Revenue 11,911,288 11,609,894 11,618,797 11,550,604 11,388,479 11,404,851 10,876,634 14,745,105 13,781,837 12,795,106 11,764,050 8,186,280 6,791,980 6,447,391 6,108,800 5,660,173 5,264,151 4,880,662 2,973,918 2,298,595 2,046,418
Revenue Growth - -0.08% 0.59% 1.42% -0.14% 4.86% -26.24% 6.99% 7.71% 8.76% 43.70% 20.53% 5.34% 5.54% 7.93% 7.52% 7.86% 64.12% 29.38% 12.32%
Cost of Revenue 8,270,029 8,209,553 7,972,414 7,988,613 7,914,485 8,195,513 7,640,005 10,646,736 9,824,834 9,119,305 8,198,377 5,578,853 4,680,772 4,474,735 4,248,668 3,920,487 3,590,344 3,390,351 2,035,243 1,555,070 1,360,556
Gross Profit 3,641,259 3,400,341 3,646,383 3,561,991 3,473,994 3,209,338 3,236,629 4,098,369 3,957,003 3,675,801 3,565,673 2,607,427 2,111,208 1,972,656 1,860,132 1,739,686 1,673,807 1,490,311 938,675 743,525 685,862
Gross Profit Margin 30.50% 29.29% 31.38% 30.84% 30.50% 28.14% 29.76% 27.79% 28.71% 28.73% 30.31% 31.85% 31.08% 30.60% 30.45% 30.74% 31.80% 30.54% 31.56% 32.35% 33.52%
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,452,224 1,355,197 1,195,335 1,247,584 1,103,312 1,135,454 1,064,026 1,592,698 1,452,135 1,261,506 1,176,485 894,575 691,243 579,000 531,531 654,469 627,918 579,719 334,379 233,042 195,328
Total Operating Expenses 2,196,458 2,087,799 1,875,950 1,878,019 1,718,464 1,719,189 1,616,904 2,324,627 2,594,399 1,883,894 2,107,074 1,326,720 956,426 975,629 919,861 917,921 811,598 750,879 473,304 333,402 307,327
Operating Income or Loss 1,469,127 1,339,062 1,797,370 1,694,636 1,643,317 1,525,824 1,812,755 1,894,543 1,170,695 1,815,141 1,550,134 1,297,084 1,130,782 997,027 940,271 821,765 862,209 739,432 465,371 410,123 378,535
Operating Margin 12.26% 11.53% 15.47% 14.67% 14.43% 13.38% 16.67% 12.85% 8.49% 14.19% 13.18% 15.84% 16.65% 15.46% 15.39% 14.52% 16.38% 15.15% 15.65% 17.84% 18.50%
Interest Expense 403,323 357,019 285,254 304,111 443,824 487,435 430,634 414,382 408,380 410,294 429,943 288,554 241,090 255,989 185,755 199,894 156,952 489,016 107,741 44,066 113,710
EBITDA 2,191,039 2,055,899 2,484,363 2,358,082 2,412,709 2,086,789 2,406,235 2,515,772 1,979,774 2,310,902 2,026,681 1,633,766 1,422,097 1,231,405 1,169,257 1,026,271 977,944 1,138,432 579,778 492,616 476,663
Depreciation and Amortization 740,189 716,837 686,993 663,446 769,392 560,965 777,485 720,252 638,024 590,935 528,119 343,908 267,315 234,378 228,986 216,917 193,470 173,295 119,719 86,666 74,687
Income Before Tax 1,035,520 966,278 1,518,494 1,318,262 1,195,439 1,048,478 1,399,786 1,488,895 723,136 1,309,673 1,124,978 1,001,304 892,674 744,458 758,224 609,460 627,522 475,759 331,097 361,884 288,266
Income Tax Expense 195,951 198,087 306,732 313,932 279,628 258,400 323,859 455,813 295,726 446,343 381,013 359,845 315,744 260,239 278,465 235,300 245,744 186,430 123,675 139,630 112,475
Net Income 709,154 768,191 978,450 773,642 810,981 790,078 663,618 879,874 269,732 723,114 633,446 536,017 478,001 405,683 422,684 374,160 381,778 289,691 228,643 222,254 175,791
Net Income Margin 5.92% 6.62% 8.42% 6.70% 7.12% 6.93% 6.10% 5.97% 1.96% 5.65% 5.38% 6.55% 7.04% 6.29% 6.92% 6.61% 7.25% 5.94% 7.69% 9.67% 8.59%
EPS 7.81 8.26 9.30 6.46 5.29 4.63 3.52 4.36 1.27 3.41 3.02 2.79 2.52 2.00 2.04 1.78 1.80 1.40 1.13 1.13 0.93
EPS Diluted 7.61 8.02 8.90 6.31 5.27 4.58 3.47 4.29 1.25 3.33 2.95 2.74 2.48 1.97 2.03 1.77 1.78 1.37 1.10 1.08 0.77
Weighted Average Shares Out - 92,992 105,230 119,797 153,181 170,786 188,626 201,641 211,868 212,302 209,939 192,036 189,316 203,009 207,208 210,299 211,786 207,040 201,524 197,454 188,692
Weighted Average Shares Out Diluted - 95,834 109,948 122,623 153,812 172,365 191,349 204,905 216,252 216,928 214,764 195,942 193,064 206,118 208,335 211,879 214,836 211,586 208,136 205,722 227,520

Reported Currency: USD Q3 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 449,458 244,086 461,900 324,958 1,102,372 323,038 508,234 913,187 1,499,116 965,241 946,249 533,748 393,752 860,117 539,459 410,881 447,046 310,202 431,811 251,979 61,657
Short Term Investments 11,713 77,693 22,310 20,101 11,572 2,935 43,516 310,198 408,084 337,399 6,801 7,138 17,399 23,003 26,475 35,532 40,278 0 0 0 0
Cash + Short Term Investments 461,171 321,779 484,210 345,059 1,113,944 325,973 551,750 1,223,385 1,907,200 1,302,640 953,050 540,886 411,151 883,120 565,934 446,413 487,324 310,202 431,811 251,979 61,657
Net Receivables 2,377,792 2,550,649 2,410,508 2,438,821 2,305,065 2,397,018 2,137,109 2,381,381 2,196,583 2,010,604 1,844,568 1,758,428 1,464,995 1,393,672 1,369,359 1,346,760 1,126,693 1,081,227 970,180 462,095 387,933
Inventory 109,620 109,122 107,428 111,625 97,949 107,381 181,799 164,858 185,575 136,085 88,805 78,126 75,731 76,008 70,041 84,174 80,173 89,119 69,130 31,843 32,853
Other Current Assets 91,109 78,839 165,577 253,219 173,212 3,525 7,331 210,604 190,322 186,842 176,414 201,572 49,349 43,994 297,187 33,761 34,482 29,858 38,463 44,210 62,875
Total Current Assets 3,135,359 3,155,292 3,167,723 3,148,724 3,690,170 8,424,159 8,744,358 3,980,228 4,479,680 3,876,797 3,472,278 2,903,294 2,281,608 2,622,854 2,302,521 2,128,304 1,976,250 1,709,496 1,654,408 868,720 605,058
Non-Current Assets
Property, Plant and Equipment 5,606,899 5,922,639 6,304,759 6,384,913 6,303,431 3,393,669 3,149,213 3,175,367 2,779,778 2,469,099 2,189,411 1,872,370 1,432,651 1,170,808 1,104,925 1,048,075 939,326 849,966 750,078 412,064 342,447
Goodwill 7,088,223 7,076,610 7,046,241 6,919,109 6,787,635 6,865,477 6,610,279 9,407,317 9,294,479 9,415,295 9,212,974 8,964,969 4,946,976 4,091,307 3,951,196 3,876,931 3,767,933 3,667,853 3,594,383 1,156,226 934,188
Intangible Assets 185,403 182,687 177,693 166,585 135,684 95,329 113,827 1,527,767 1,687,326 1,949,498 2,024,373 2,127,778 159,491 162,635 136,732 160,521 183,042 203,721 3,830,327 1,216,945 984,159
Long Term Investments 610,714 275,437 288,395 289,684 278,502 260,035 283,229 606,068 167,490 155,026 120,243 94,491 37,215 34,766 30,247 25,000 42,000 15,000 3,000 3,332 3,095
Tax Assets 0 782,787 830,954 809,600 577,543 562,536 486,247 809,128 726,962 240,626 409,441 315,782 280,382 226,060 256,953 217,196 247,578 199,090 144,824 78,593 59,740
Other Non-Current Assets 302,142 -467,200 -694,277 -730,099 -461,571 -490,953 -438,960 -764,618 -653,402 -163,626 -329,843 -235,588 -246,151 -194,006 -224,338 -169,936 -212,169 -153,310 -102,875 -67,695 -48,969
Total Non-Current Assets 13,793,381 13,772,960 13,953,765 13,839,792 13,621,224 10,686,093 10,203,835 14,761,029 14,002,633 14,065,918 13,626,599 13,139,802 6,610,564 5,491,570 5,255,715 5,157,787 4,967,710 4,782,320 4,625,354 1,643,239 1,340,472
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 16,928,740 16,928,252 17,121,488 16,988,516 17,311,394 19,110,252 18,948,193 18,741,257 18,482,313 17,942,715 17,098,877 16,043,096 8,892,172 8,114,424 7,558,236 7,286,091 6,943,960 6,491,816 6,279,762 2,511,959 1,945,530
Current Liabilities
Accounts Payable 435,417 479,780 402,049 434,253 403,840 463,270 509,116 522,415 504,988 445,453 435,465 414,143 289,653 181,033 176,657 282,883 225,461 251,686 212,049 96,231 71,868
Short Term Debt 501,998 626,805 573,387 538,038 474,620 1,929,369 178,213 165,041 129,037 120,154 274,697 227,791 87,345 74,892 100,007 72,725 23,431 20,871 71,767 53,364 50,557
Tax Payables 22,331 18,039 53,792 7,768 42,412 28,663 28,317 27,759 29,291 25,909 18,366 17,976 37,412 0 23,064 0 16,492 24,630 91,959 1,007 26,832
Deferred Revenue 792,515 782,787 713,752 693,323 737,464 0 616,116 1,152,142 1,074,028 1,016,466 1,287,465 828,875 746,955 325,477 309,185 312,216 395,853 341,766 231,994 133,919 100,909
Other Current Liabilities 808,000 730,375 709,345 810,529 756,174 2,498,522 1,737,732 856,847 658,523 506,579 464,422 563,365 29,163 342,943 461,092 495,239 441,751 497,849 473,923 158,221 139,486
Total Current Liabilities 2,537,930 2,619,747 2,398,533 2,476,143 2,372,098 4,891,161 3,041,177 2,696,445 2,366,576 2,088,652 2,462,049 2,034,174 1,153,116 924,345 1,046,941 1,163,063 1,086,496 1,112,172 989,733 441,735 362,820
Non-Current Liabilities
Long Term Debt 10,627,316 11,195,685 11,401,863 10,655,933 10,701,326 8,172,847 9,158,018 8,947,327 9,001,308 8,383,280 8,141,231 8,326,534 4,417,624 4,259,167 3,562,864 3,622,421 3,683,887 3,730,380 4,085,435 1,322,468 1,117,002
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 19,987 0 0 0 0 0 0 0 0
Deferred Tax 753,871 782,787 830,954 809,600 577,543 562,536 486,247 809,128 726,962 890,701 812,419 715,248 423,098 421,436 334,855 244,884 166,055 125,642 75,499 148,859 106,240
Other Non-Current Liabilities 184,944 105,233 119,158 150,060 160,809 450,669 365,325 465,358 439,229 389,806 380,337 458,400 610,222 472,342 419,417 137,419 124,755 155,339 189,847 22,570 19,310
Total Non-Current Liabilities 11,566,131 12,083,705 12,351,975 11,615,593 11,439,678 9,186,052 10,009,590 10,221,813 10,167,499 9,663,787 9,333,987 9,500,182 5,470,931 5,152,945 4,317,136 4,004,724 3,974,697 4,011,361 4,350,781 1,493,897 1,242,552
Total Liabilities 14,104,061 14,703,452 14,750,508 14,091,736 13,811,776 14,077,213 13,050,767 12,918,258 12,534,075 11,752,439 11,796,036 11,534,356 6,624,047 6,077,290 5,364,077 5,167,787 5,061,193 5,123,533 5,340,514 1,935,632 1,605,372
Common Stock 91 90 97 110 126 166 182 195 217 216 213 135 135 135 135 135 135 135 135 135 90
Retained Earnings 715,357 174,487 354,337 852,537 1,431,738 2,743,194 3,633,713 3,710,313 4,356,835 4,087,103 3,363,989 3,731,835 3,195,818 2,717,817 2,312,134 1,889,450 1,515,290 1,129,621 839,930 611,287 389,128
Accumulated Other Comprehensive Income/Loss -68,898 -69,186 -139,247 -66,154 -47,498 -34,924 13,235 -89,643 -59,826 -25,017 -2,645 -15,297 -19,484 503 -5,548 -14,339 -2,511 12,997 14,806 1,730 -924
Total Stockholders Equity 1,199,201 712,326 755,508 1,383,566 2,133,409 3,703,442 4,690,029 4,648,047 4,870,780 5,170,513 4,432,479 3,763,137 2,141,075 1,978,422 2,135,066 1,952,458 1,732,250 1,245,924 850,609 523,134 306,871
Total Investments 622,427 353,130 310,705 309,785 290,074 262,970 326,745 916,266 575,574 492,425 127,044 101,629 54,614 57,769 56,722 60,532 82,278 15,000 3,000 3,332 3,095
Total Debt 11,129,314 11,822,490 11,975,250 11,193,971 11,175,946 10,102,216 9,336,231 9,112,368 9,130,345 8,503,434 8,415,928 8,554,325 4,504,969 4,334,059 3,662,871 3,695,146 3,707,318 3,751,251 4,157,202 1,375,832 1,167,559
Net Debt 10,679,856 11,578,404 11,513,350 10,869,013 10,073,574 9,779,178 8,827,997 8,199,181 7,631,229 7,538,193 7,469,679 8,020,577 4,111,217 3,473,942 3,123,412 3,284,265 3,260,272 3,441,049 3,725,391 1,123,853 1,105,902

Reported Currency: USD TTM 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
Cash Flows from Operating Activities
Net Income 853,021 781,643 1,211,762 994,677 1,021,294 333,040 830,555 1,033,082 427,410 863,330 757,201 641,237 573,395 484,219 479,759 374,160 381,778 289,691 228,643 222,254 175,791
Depreciation & Amortization 744,234 732,602 680,615 630,435 615,152 591,035 777,485 720,252 638,024 590,935 528,119 343,908 267,315 234,378 228,986 216,917 193,470 173,295 119,719 86,666 74,687
Deferred Income Tax -57,799 -75,669 60,483 240,848 41,723 273,660 -395,217 80,407 107,493 270,074 21,518 132,729 91,637 75,399 50,869 94,912 18,601 2,342 -63,357 29,115 20,914
Stock Based Compensation 99,836 95,427 102,209 91,458 67,850 73,061 35,092 38,338 56,664 54,969 59,998 45,384 48,718 45,551 44,422 41,235 34,149 26,389 21,664 5,821 5,821
Change in Working Capital 214,522 101 -140,639 -104,172 86,859 98,899 -394,503 201,945 42,251 -438,577 74,181 -34,148 175,132 -100,956 -169,358 -193,043 -54,278 31,161 158,727 33,055 -29,328
Accounts Receivable 105,386 -148,394 -138,140 -21,087 -79,957 -81,176 -156,305 -152,240 -202,867 -40,676 -59,640 -63,673 -88,848 55,379 -32,313 -149,939 15,911 -74,737 -62,021 -41,369 -41,369
Inventory -6,136 -757 5,720 -12,349 10,158 73,505 -18,625 22,920 -48,313 -46,398 -8,971 4,052 10,270 -3,892 15,115 -2,715 11,271 -18,587 11,980 4,257 3,159
Accounts Payable 14,774 87,481 -30,320 37,200 -84,539 -35,959 26,876 11,897 30,998 -2,956 16,666 40,878 84,400 4,228 -104,879 57,422 -9,216 40,712 28,869 -6,875 -6,875
Other Working Capital 100,498 61,771 22,101 -107,936 241,197 142,529 -246,449 319,368 262,433 -348,547 126,126 -15,405 169,310 -156,671 -47,281 -97,811 -72,244 83,773 179,899 77,042 15,757
Other Non-Cash Items 63,734 30,466 16,446 125,782 239,477 401,945 1,054,037 -110,580 285,358 118,676 332,324 -28,262 23,849 101,092 32,032 21,750 -40,684 -3,307 20,158 43,034 45,763
Net Cash Provided by Operating Activities 1,917,548 1,564,570 1,930,876 1,979,028 2,072,355 1,771,640 1,907,449 1,963,444 1,557,200 1,459,407 1,773,341 1,100,848 1,180,046 839,683 666,710 555,931 533,036 519,571 485,554 419,945 293,648
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -603,049 -603,429 -641,465 -674,541 -766,546 -987,138 -905,250 -829,095 -707,998 -642,348 -621,293 -550,146 -400,156 -273,602 -274,934 -318,027 -274,503 -268,305 -161,365 -128,328 -100,272
Acquisitions Net -301,202 -89,193 -200,974 -204,354 -110,227 -202,333 -808,695 -550,032 -114,380 -307,476 -310,394 -4,296,259 -1,077,442 -188,502 -87,617 -126,368 -144,644 -86,504 -3,202,404 -265,042 -97,370
Purchases of Investments -72,581 -133,393 -33,836 -154,458 -106,920 -14,411 -244,106 -1,146,731 -1,718,666 -481,068 -13,484 -11,353 -45,997 -58,449 -26,826 -23,057 -75,146 0 0 0 0
Sales/Maturities of Investments 128,827 74,906 27,879 154,704 99,052 44,388 498,878 1,259,465 1,639,416 143,547 5,534 21,741 49,184 61,193 35,620 42,646 37,069 20,567 0 0 0
Other Investing Activities 31,237 120,762 63,663 53,278 3,879,981 153,851 92,442 64,725 19,844 9,616 62,755 3,567 75,183 22,727 7,697 30,846 30,752 22,179 318,406 13,709 3,666
Net Cash Used for Investing Activities -816,768 -630,347 -784,733 -825,371 2,995,340 -1,005,643 -1,366,731 -1,201,668 -881,784 -1,277,729 -876,882 -4,832,450 -1,399,228 -436,633 -346,060 -393,960 -426,472 -312,063 -3,045,363 -379,661 -193,976
Cash Flows from Financing Activities
Debt Repayment -3,839,285 -2,404,395 -861,115 -4,110,304 -40,606,041 -58,881,514 -50,837,112 -52,115,932 -53,922,290 -60,046,487 -66,724,104 -39,286,027 -36,249,584 -24,134,502 -18,828,824 0 0 0 0 0 0
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 0 24,946,609 22,446 40,247 62,902 40,593 43,919 43,432 23,056
Common Stock Repurchased -36,274 -839,595 -1,598,627 -1,459,417 -2,383,816 -1,161,511 -802,949 -1,097,822 -549,935 0 0 0 -323,348 -618,496 -160,354 -232,715 -6,350 0 0 -96,540 -107,162
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 -83,591 -67,748 0 0 0 0 0 0
Other Financing Activities 2,877,410 2,122,862 1,376,776 3,722,944 38,293,407 59,417,671 50,873,804 51,861,773 54,333,255 59,881,508 66,241,113 43,158,411 36,325,749 -192,412 18,842,408 -5,668 -26,272 -369,710 2,695,722 203,146 -50,384
Net Cash Used Provided by Financing Activities -998,149 -1,121,128 -1,082,966 -1,846,777 -4,696,450 -625,354 -766,257 -1,351,981 -138,970 -164,979 -482,991 3,872,384 -247,183 -82,392 -192,072 -198,136 30,280 -329,117 2,739,641 150,038 -134,490
Effect of Forex Changes on Cash -19,720 -29,066 -10,007 -13,808 -1,760 -3,350 254 4,276 -2,571 2,293 -967 -786 0 0 0 0 0 0 0 0 0
Net Change in Cash 82,911 -215,971 53,170 -706,928 793,298 -103,500 -166,542 -585,929 533,875 18,992 412,501 139,996 -466,365 320,658 128,578 -36,165 136,844 -121,609 179,832 190,322 -34,818
Cash at End of Period 1,717,681 338,989 554,960 501,790 1,208,718 415,420 508,234 913,187 1,499,116 965,241 946,249 533,748 393,752 860,117 539,459 410,881 447,046 310,202 431,811 251,979 61,657
Cash at Start of Period 1,634,770 554,960 501,790 1,208,718 415,420 518,920 674,776 1,499,116 965,241 946,249 533,748 393,752 860,117 539,459 410,881 447,046 310,202 431,811 251,979 61,657 96,475
Free Cash Flow
Operating Cash Flow 1,917,548 1,564,570 1,930,876 1,979,028 2,072,355 1,771,640 1,907,449 1,963,444 1,557,200 1,459,407 1,773,341 1,100,848 1,180,046 839,683 666,710 555,931 533,036 519,571 485,554 419,945 293,648
Capital Expenditure -603,049 -603,429 -641,465 -674,541 -766,546 -987,138 -905,250 -829,095 -707,998 -642,348 -621,293 -550,146 -400,156 -273,602 -274,934 -318,027 -274,503 -268,305 -161,365 -128,328 -100,272
Free Cash Flow 1,314,499 961,141 1,289,411 1,304,487 1,305,809 784,502 1,002,199 1,134,349 849,202 817,059 1,152,048 550,702 779,890 566,081 391,776 237,904 258,533 251,266 324,189 291,617 193,376