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,847,234 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 852,371 1,063,983 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 994,863 719,417 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 54.42% 40.34% 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 4,500 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,356 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 398,010 136,807 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 604,036 582,610 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.75% 32.67% 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 263,460 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,674 -172,888 -127,711 -107,726
EBITDA 1,148,484 1,089,875 1,106,072 862,363 625,826 736,805 755,194 768,180 754,834 777,717 603,748 587,519 548,268 557,895 508,656 530,840 633,516 404,166 567,646 487,219 476,156
Depreciation and Amortization 535,683 507,265 540,608 438,077 293,214 259,218 310,380 360,811 355,320 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 386,168 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 102,133 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 352,856 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.80% 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.53 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.53 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 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 136,767 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,737 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 136,767 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 308,275 307,617 304,226 254,677 219,248 218,689 198,976 211,595 205,020 199,076 246,399 194,569 231,817 252,779 130,536 113,610 97,702 241,864 246,087 197,004 192,899
Inventory -6,459 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 -445,042 -1,091,374 -454,055 -589,340 -512,436 -342,636 -328,109 -428,270 -324,309 0 0 70,300 3,400 155,246 147,048 228,555 213,663 0 0 0 0
Total Current Assets 449,379 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 132,712 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 -305,739 0 0 0 0 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 1,526,047 1,417,861 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 3,980 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 17,358,241 15,306,472 15,417,069 15,357,209 9,552,790 9,756,004 412,350 405,404 457,185 836,137 446,039 535,282 452,737 382,075 362,453 131,332 181,992 -8,209,524 -6,714,298 -4,838,962 -4,241,291
Total Non-Current Assets 19,017,000 16,852,591 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 0 0 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 19,466,379 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 239,725 216,237 207,815 220,308 146,457 170,082 174,903 185,702 145,751 150,059 129,509 124,290 111,881 45,128 184,735 142,116 1,115,828 1,246,176 1,002,566 585,228 607,649
Short Term Debt 11,800 667,500 23,400 923,900 144,900 169,300 0 0 712,400 790,500 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 6,722 -667,500 -23,400 -923,900 -144,900 -169,300 0 0 -712,400 -790,500 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities -11,800 5,308 -202,489 -214,942 -141,091 -43,808 -44,641 -56,810 -733,634 -825,377 -18,366 -19,794 -15,363 92,159 89,037 367,424 -595,913 -259,176 -87,566 -129,228 -213,649
Total Current Liabilities 246,447 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 7,582,146 7,616,796 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
Deferred Revenue 0 -5,843 -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 5,843 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 799,491 709,946 809,389 730,690 470,995 516,265 560,231 604,878 529,730 561,200 561,042 482,054 435,416 432,755 244,770 100,304 1,461,068 1,084,235 838,655 543,595 510,075
Total Non-Current Liabilities 8,381,637 8,326,742 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 8,628,084 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 -303,302 -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 10,279 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,620,039 9,519,266 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 1,526,047 1,417,861 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 7,740,654 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,603,887 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 358,051 654,273 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 538,672 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 -52,644 19,629 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 33,765 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 45,816 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 32,012 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 -45,989 -18,453 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 40,956 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 18,837 -1,432 -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 271,308 -147,008 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 902,465 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 -321,182 -400,158 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 -149,719 -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 -223,360 -23,625 -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 569,034 297,423 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 29,263 133 -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 21,212 -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 -1,351,549 -439,232 -1,616,796 -251,893 -45,846 -18,751 -532,954 -1,269,446 -555,297 65,771 -816,000 -227,106 -526,022 -360,312 -805,607 -2,067,473 -539,758 -768,199 -990,438 -529,828 -743,120
Common Stock Issued -115 3,727 15,513 82,989 981 204,012 33,705 440,946 0 0 23,874 0 796,748 6,537 177,837 1,064,444 451,002 485,220 451,809 69,995 51,447
Common Stock Repurchased -16,023 -1,491 -3,441 -20,842 -5,379 -575,000 -75,126 -225,000 0 0 515,700 0 -665,947 -6,003 -80,852 -31,783 888,354 1,340,857 970,695 -21,024 0
Dividends Paid -676,916 -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 -80,199 -84,704 1,166,733 -55,452 -47,992 438,463 117,618 1,335,798 224,815 -122,792 -13,195 -7,917 378,882 273,417 500,843 1,291,371 -68,145 -89,320 -40,070 1,117,473 885,061
Net Cash Used Provided by Financing Activities -1,116,087 -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 -783,757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -192,410 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,881,263 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 2,073,673 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 902,465 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 -321,182 -400,158 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 581,283 671,449 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