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 1,971,061 1,783,400 1,727,684 1,364,585 1,057,893 1,158,884 1,164,762 1,200,834 1,170,792 1,166,769 993,897 946,673 922,304 916,288 849,549 844,329 758,704 681,553 593,880 522,545 516,967
Revenue Growth - 3.22% 26.61% 28.99% -8.71% -0.50% -3.00% 2.57% 0.34% 17.39% 4.99% 2.64% 0.66% 7.86% 0.62% 11.29% 11.32% 14.76% 13.65% 1.08%
Cost of Revenue 1,186,086 556,718 530,907 417,911 342,969 336,951 328,559 311,128 298,518 304,477 258,617 246,061 246,830 256,022 252,948 236,543 216,070 0 0 0 0
Gross Profit 784,975 1,226,682 1,196,777 946,674 714,924 821,933 836,203 889,706 872,274 862,292 735,280 700,612 675,474 660,266 596,601 607,786 542,634 681,553 593,880 522,545 516,967
Gross Profit Margin 39.84% 68.78% 69.27% 69.37% 67.58% 70.92% 71.79% 74.09% 74.50% 73.90% 73.98% 74.01% 73.24% 72.06% 70.23% 71.98% 71.52% 100.00% 100.00% 100.00% 100.00%
Research and Development 4,500 0 3,500 3,100 3,200 1,700 5,300 4,600 8,000 10,700 9,200 7,600 5,500 0 0 0 0 0 0 0 0
General and Administrative Expenses 138,865 136,807 119,534 104,121 93,217 96,942 87,797 118,455 117,302 122,735 122,201 127,913 124,480 118,937 109,201 110,091 117,879 103,882 77,683 56,803 44,611
Total Operating Expenses 434,497 587,905 624,534 499,441 382,172 374,821 404,430 484,896 478,185 473,337 385,157 383,706 380,853 366,486 347,675 337,820 3,479 479,247 161,479 137,975 133,269
Operating Income or Loss 638,445 638,777 565,464 424,286 332,612 477,587 582,406 337,479 300,823 343,572 310,315 225,502 257,510 287,896 294,751 219,966 542,634 202,306 432,401 384,570 383,698
Operating Margin 32.39% 35.82% 32.73% 31.09% 31.44% 41.21% 50.00% 28.10% 25.69% 29.45% 31.22% 23.82% 27.92% 31.42% 34.69% 26.05% 71.52% 29.68% 72.81% 73.60% 74.22%
Interest Expense 291,919 250,201 226,823 204,133 186,904 177,395 183,339 191,956 192,549 218,891 203,759 213,911 227,595 225,035 226,388 209,879 212,591 213,086 0 0 0
EBITDA 1,208,408 1,089,875 1,077,243 842,553 625,826 724,991 742,153 765,621 749,409 733,482 608,197 503,530 471,335 545,756 527,322 409,951 472,421 404,166 356,888 320,373 476,156
Depreciation and Amortization 571,837 492,434 1,155,441 917,352 725,141 711,772 732,989 796,024 776,703 344,527 258,074 247,537 249,493 247,549 238,474 227,776 204,310 191,270 144,767 108,042 102,872
Income Before Tax 376,195 643,914 44,304 745,126 927,874 312,006 399,346 146,329 68,025 168,916 102,107 34,667 34,069 80,441 89,598 -40,845 214,407 78,034 164,199 185,917 226,397
Income Tax Expense 72,180 60,952 56,654 3,380 978 -3,317 1,600 -880 72,545 60,230 22,438 34,520 3,939 19,537 3,415 -36,622 3,542 -44,490 -4,387 -430 -3,919
Net Income 383,712 654,273 -12,350 844,059 1,000,833 315,323 497,795 426,075 378,850 894,115 424,001 236,281 266,073 169,051 142,868 -3,942 249,902 442,830 428,259 363,628 297,137
Net Income Margin 19.78% 36.69% -0.71% 61.85% 94.61% 27.21% 42.74% 35.48% 32.36% 76.63% 42.66% 24.96% 28.85% 18.45% 16.82% -0.47% 32.94% 64.97% 72.11% 69.59% 57.48%
EPS 0.55 1.02 -0.02 1.61 2.26 0.75 1.18 0.87 0.79 2.01 0.89 0.43 0.42 0.27 0.22 -0.01 0.79 1.68 1.74 1.55 1.17
EPS Diluted 0.55 1.02 -0.02 1.60 2.25 0.75 1.18 0.87 0.79 2.00 0.89 0.43 0.42 0.27 0.22 -0.01 0.78 1.65 1.70 1.52 1.15
Weighted Average Shares Out - 616,947 615,528 506,248 429,950 420,370 420,641 423,614 418,402 411,319 409,088 407,631 405,997 406,530 405,827 350,077 257,811 252,129 239,552 226,641 222,859
Weighted Average Shares Out Diluted - 618,199 617,858 511,385 431,633 421,799 421,379 424,019 419,709 412,851 411,038 408,614 406,689 407,669 406,201 350,077 258,843 257,058 244,615 230,868 227,143

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 790,044 783,757 149,829 334,663 293,188 123,947 143,581 238,513 142,486 189,534 187,322 148,768 141,875 112,882 125,154 122,058 136,177 87,499 345,065 76,273 38,220
Short Term Investments 2,355 330,057 597,732 1,211,739 706,954 0 10,302 13,265 8,101 7,565 90,235 62,766 36,541 33,540 223,991 209,593 258,174 212,988 202,659 206,452 123,771
Cash + Short Term Investments 792,399 783,757 747,561 1,546,402 1,000,142 123,947 153,883 251,778 150,587 197,099 277,557 211,534 178,416 146,422 349,145 331,651 394,351 300,487 547,724 282,725 161,991
Net Receivables 320,361 307,617 304,226 254,677 219,248 218,689 184,528 189,757 181,823 175,252 172,386 164,326 171,540 149,807 130,536 113,610 97,702 88,017 246,087 197,004 192,899
Inventory 0 0 0 589,340 512,436 0 328,109 428,270 324,309 0 0 -70,300 -3,400 -155,246 0 160,995 122,481 0 0 0 0
Other Current Assets 0 3,239 0 0 0 0 0 22,400 0 0 0 70,300 0 0 147,048 0 -122,481 345,941 0 0 0
Total Current Assets 1,112,760 1,421,431 1,051,787 1,801,079 1,219,390 342,636 352,859 463,373 355,607 396,175 523,956 406,103 410,233 399,201 626,729 834,811 828,197 542,351 793,811 347,054 354,890
Non-Current Assets
Property, Plant and Equipment 130,914 128,258 133,733 147,458 102,369 99,125 9,273,599 9,899,986 9,386,365 9,059,545 7,737,181 6,990,061 6,960,558 7,084,895 7,461,944 7,539,193 6,659,252 6,347,591 5,194,649 3,820,279 3,457,580
Goodwill 0 0 6,001 6,139 13,015 13,084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 301,759 18,400 18,400 19,100 14,500 183,872 278,343 294,687 16,100 275,177 200,533 171,567 0 0 0 0 0 0 0 0
Long Term Investments 0 1,231,893 1,199,132 1,128,914 707,834 772,518 763,045 701,445 713,355 958,395 1,303,375 1,531,651 1,745,712 1,748,345 1,382,749 1,656,869 1,727,706 1,861,933 1,519,649 1,018,683 783,711
Tax Assets 0 28,298 6,001 6,139 13,015 13,084 13,375 15,175 23,401 77,819 -8,012,358 -7,190,594 -7,132,125 0 0 0 0 0 0 0 0
Other Non-Current Assets 0 15,520,738 15,417,069 15,357,209 9,552,790 9,756,004 412,350 405,404 457,185 836,137 8,458,397 7,725,876 7,584,862 382,075 362,453 131,332 181,992 -8,209,524 -6,714,298 -4,838,962 -4,241,291
Total Non-Current Assets 130,914 17,182,648 16,774,335 16,658,120 10,395,108 10,655,231 10,646,241 11,300,353 10,874,993 10,947,996 9,761,772 9,257,527 9,330,574 9,215,315 9,207,146 9,327,394 8,568,950 8,209,524 6,714,298 4,838,962 4,241,291
Other Assets 18,885,322 -330,057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 345,941 361,171 348,620 153,416
Total Assets 20,128,996 18,274,022 17,826,122 18,459,199 11,614,498 10,997,867 10,999,100 11,763,726 11,230,600 11,344,171 10,285,728 9,663,630 9,740,807 9,614,516 9,833,875 10,162,205 9,397,147 9,097,816 7,869,280 5,534,636 4,749,597
Current Liabilities
Accounts Payable 309,272 216,237 207,815 220,308 146,457 170,082 174,903 185,702 145,751 150,059 129,509 124,290 111,881 125,544 184,735 188,491 151,241 161,526 1,002,566 585,228 607,649
Short Term Debt 0 0 0 0 0 0 0 0 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 -23,400 -923,900 -144,900 -169,300 -4,873,872 -5,478,927 -712,400 -790,500 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 6,722 5,308 5,326 5,366 5,366 126,274 -44,641 -56,810 124,517 115,182 111,143 104,496 -15,363 92,159 89,037 321,049 368,674 377,142 -1,002,566 -585,228 -607,649
Total Current Liabilities 315,994 221,545 5,326 5,366 5,366 126,274 130,262 128,892 124,517 115,182 111,143 104,496 96,518 137,287 273,772 509,540 519,915 987,000 915,000 456,000 394,000
Non-Current Liabilities
Long Term Debt 8,423,632 7,726,781 7,271,565 7,599,481 5,452,099 5,408,478 4,873,872 5,478,927 5,066,368 5,376,310 4,595,970 4,221,401 4,195,317 4,069,257 4,058,987 4,434,383 3,440,818 4,216,415 2,748,345 2,147,405 2,118,622
Deferred Revenue 0 0 -6,551 -8,058 -12,765 -12,844 -12,768 -12,739 -20,158 -22,819 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 6,551 8,058 12,765 12,844 12,768 12,739 20,158 22,819 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 646,619 563,723 809,389 730,690 470,995 516,265 560,231 617,617 549,888 584,019 431,533 482,054 435,416 432,755 244,770 100,304 0 0 -2,748,345 -2,147,405 -2,118,622
Total Non-Current Liabilities 9,070,251 8,290,504 8,080,954 8,330,171 5,923,094 5,924,743 5,434,103 6,096,544 5,616,256 5,960,329 5,181,340 4,703,455 4,630,733 4,502,012 4,303,757 4,534,687 4,901,886 4,216,000 3,587,000 2,691,000 2,119,000
Total Liabilities 9,386,245 8,548,287 8,086,280 8,335,537 5,928,460 6,051,017 5,564,365 6,225,436 5,740,773 6,075,511 5,292,483 4,807,951 4,727,251 4,639,299 4,672,589 5,044,227 5,076,561 4,755,083 4,077,079 3,024,578 2,406,306
Common Stock 6,741 6,199 6,185 6,167 4,325 4,318 4,214 4,256 4,250 4,134 4,118 4,097 4,078 4,069 4,064 4,055 2,711 2,528 2,509 2,281 1,124
Retained Earnings -387,067 -122,576 -119,548 299,115 -162,812 -904,679 -787,707 -761,337 -676,867 -572,335 -1,006,578 -996,058 -824,008 -702,999 -515,164 -338,738 -58,162 180,005 140,509 59,855 -3,749
Accumulated Other Comprehensive Income/Loss -13,485 3,329 10,581 2,216 -162,812 -904,679 -787,707 -1,480 5,766 5,588 45,122 -64,982 -66,182 -107,660 -23,853 -96,432 -187,893 33,648 45,225 69,046 37,781
Total Stockholders Equity 10,523,213 9,525,465 9,515,508 9,899,389 5,608,044 4,864,892 5,333,804 5,394,244 5,256,139 5,046,300 4,774,785 4,632,417 4,765,160 4,686,386 4,935,842 4,852,973 3,975,346 3,894,574 3,366,959 2,387,214 2,236,400
Total Investments 2,355 1,561,950 1,796,864 2,340,653 1,414,788 772,518 581,224 497,126 512,310 750,124 1,127,453 1,319,776 1,464,696 1,781,885 2,025,304 1,866,462 1,985,880 2,074,921 1,722,308 1,225,135 907,482
Total Debt 8,423,632 7,726,781 7,271,565 7,599,481 5,452,099 5,408,478 4,873,872 5,478,927 5,066,368 5,376,310 4,620,298 4,221,401 4,195,317 4,069,257 4,058,987 4,434,383 3,440,818 3,131,765 2,748,345 2,147,405 1,608,925
Net Debt 7,634,681 6,943,024 7,121,736 7,264,818 5,158,911 5,284,531 4,730,291 5,240,414 4,923,882 5,186,776 4,432,976 4,072,633 4,053,442 3,956,375 3,933,833 4,312,325 3,304,641 3,044,266 2,403,280 2,071,132 1,570,705

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 391,085 665,949 114,534 849,696 1,002,877 413,561 498,463 439,671 386,138 900,143 435,880 241,353 280,275 182,090 161,651 6,061 249,902 392,565 428,259 363,628 297,137
Depreciation & Amortization 571,837 507,265 491,409 395,320 288,955 277,879 310,380 360,811 355,320 344,527 273,093 257,855 262,742 251,139 247,637 227,776 206,518 191,270 144,767 108,042 102,872
Deferred Income Tax -22,368 0 0 0 0 0 807 807 55,068 -6,028 -11,879 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 7,720 33,054 26,639 23,150 23,685 20,200 18,221 21,563 19,071 18,465 17,879 18,897 17,907 0 0 0 0 0 0 0 0
Change in Working Capital -43,718 4,394 4,343 -100,441 -20,738 -93,176 -55,166 -43,482 -56,334 -102,683 -62,173 -64,376 -41,425 -35,069 -29,445 -95,559 -53,813 -77,908 -40,643 -10,229 -36,010
Accounts Receivable -14,131 18,453 -9,104 -18,079 -559 -34,160 5,229 -7,934 -6,571 -2,867 -8,060 7,213 2,940 0 0 0 0 -4,876 -17,778 -12,156 -1,742
Inventory 57,017 0 9,104 18,079 559 3,611 -13,592 25,299 23,571 0 0 0 0 0 0 0 0 -3,515 20,841 -1,550 1,108
Accounts Payable 15,384 5,826 37,655 -104,712 5,576 -3,611 4,417 -7,886 -7,886 164 -1,095 0 -11,281 15,811,000 15,811 0 0 1,361 38,619 10,606 2,850
Other Working Capital -101,988 -19,885 -33,312 4,271 -26,314 -59,016 -51,220 -52,961 -65,448 -99,980 -53,018 -71,589 -33,084 -15,846,069 -45,256 -95,559 -53,813 -70,878 -82,325 -7,129 -38,226
Other Non-Cash Items 636,687 -139,055 224,189 -548,850 -704,866 -34,836 -134,769 -165,189 -167,167 -660,723 -23,457 135,203 -22,538 50,453 100,092 265,304 164,992 160,062 -76,814 -50,644 1,177
Net Cash Provided by Operating Activities 956,278 1,071,607 861,114 618,875 589,913 583,628 637,936 614,181 592,096 493,701 629,343 570,035 479,054 448,613 479,935 403,582 567,599 665,989 455,569 410,797 365,176
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -74,335 0 0 -216,811 -227,218 -128,195 230,224 -309,557 -12,614 -10,531 47,323 -69,726 -77,335 -381,195 -224,457 -517,784 -655,189 -1,718,136 -1,166,084 -884,236 -556,000
Acquisitions Net 1,628 -10,756 -49,730 -228,682 -11,383 -5,906 -15,012 20,548 177,105 91,116 128,745 143,611 -32,029 180,141 0 57,111 176,264 429,034 342,849 348,352 541,856
Purchases of Investments -5,397 -343,946 -25,959 -67,090 -500 -2,744 -920 -9,822 -2,466 -190,535 -11,445 -54,954 -924 -172,425 -167,114 -134,292 -655,727 -785,577 -837,632 -446,043 -411,070
Sales/Maturities of Investments 461,090 292,552 337,417 64,445 228,201 2,023 957 3,146 2,437 76,170 3,780 35,581 11,709 359,677 182,900 203,326 266,185 384,423 267,200 177,282 102,967
Other Investing Activities -831,884 -74,833 -324,945 -28,121 -22,373 14,401 38,396 1,405 921 55,145 -41,698 17,723 47,579 -6,958 246,575 48,403 87,117 182,645 1,147,446 88,630 18,869
Net Cash Used for Investing Activities -152,877 -136,983 -63,217 -476,259 -33,273 -120,421 253,645 -294,280 165,383 21,365 126,705 72,235 -51,000 -20,760 37,904 -343,236 -781,350 -1,507,611 -246,221 -716,015 -303,378
Cash Flows from Financing Activities
Debt Repayment 364,718 439,232 -368,122 260,090 45,846 447,277 -389,728 186,554 -555,297 65,771 -300,300 -235,147 -104,825 -60,213 -304,867 -776,102 348,596 572,658 -19,743 618,207 141,941
Common Stock Issued -115 3,727 15,513 82,989 981 204,012 33,705 440,946 307,395 18,708 23,874 30,210 796,748 6,537 177,837 1,064,444 451,002 485,220 451,809 69,995 51,447
Common Stock Repurchased -14,690 -1,491 -3,441 0 0 -575,000 -75,126 -225,000 0 -175,000 0 0 -665,947 -6,003 0 -31,783 -66,803 0 0 -21,024 0
Dividends Paid -718,669 -657,460 -544,740 -382,132 -379,874 -531,565 -529,756 -506,172 -474,045 -455,833 -427,873 -400,354 -382,722 -353,764 -306,964 -331,024 -469,024 -384,502 -332,552 -293,345 -265,254
Other Financing Activities -83,344 -86,195 -85,382 -62,088 -54,352 -602,565 -25,608 -129,256 -82,580 -297,792 -13,195 124 -677,315 -26,682 -80,749 0 -1,342 -89,320 -40,070 -30,562 0
Net Cash Used Provided by Financing Activities -437,619 -300,696 -982,731 -102,702 -387,399 -482,841 -986,513 -223,874 -804,527 -512,854 -717,494 -635,377 -399,061 -440,125 -514,743 -74,465 262,429 584,056 59,444 343,271 -71,866
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 365,782 633,928 -184,834 41,475 169,241 -19,634 -94,932 96,027 -47,048 2,212 38,554 6,893 28,993 -12,272 3,096 -14,119 48,678 -257,566 268,792 38,053 -10,068
Cash at End of Period 1,838,123 783,757 149,829 334,663 293,188 123,947 143,581 238,513 142,486 189,534 187,322 148,768 141,875 112,882 125,154 122,058 136,177 87,499 345,065 76,273 38,220
Cash at Start of Period 1,472,341 149,829 334,663 293,188 123,947 143,581 238,513 142,486 189,534 187,322 148,768 141,875 112,882 125,154 122,058 136,177 87,499 345,065 76,273 38,220 48,288
Free Cash Flow
Operating Cash Flow 956,278 1,071,607 861,114 618,875 589,913 583,628 637,936 614,181 592,096 493,701 629,343 570,035 479,054 448,613 479,935 403,582 567,599 665,989 455,569 410,797 365,176
Capital Expenditure -74,335 0 0 -216,811 -227,218 -128,195 230,224 -309,557 -12,614 -10,531 47,323 -69,726 -77,335 -381,195 -224,457 -517,784 -655,189 -1,718,136 -1,166,084 -884,236 -556,000
Free Cash Flow 881,943 1,071,607 861,114 402,064 362,695 455,433 868,160 304,624 579,482 483,170 676,666 500,309 401,719 67,418 255,478 -114,202 -87,590 -1,052,147 -710,515 -473,439 -190,824