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,741,729 1,669,395 1,606,814 1,440,556 1,495,748 1,460,155 1,400,053 1,363,899 1,294,001 1,194,407 969,305 613,703 543,425 472,493 415,732 411,389 412,895 388,523 348,074 327,291 283,483
Revenue Growth - 3.89% 11.54% -3.69% 2.44% 4.29% 2.65% 5.40% 8.34% 23.22% 57.94% 12.93% 15.01% 13.65% 1.06% -0.36% 6.27% 11.62% 6.35% 15.45%
Cost of Revenue 881,254 544,717 507,973 481,447 474,973 430,594 416,396 405,542 388,927 363,508 310,913 202,693 180,601 163,844 145,506 139,711 100,469 0 0 0 7,909
Gross Profit 860,475 1,124,678 1,098,841 959,109 1,020,775 1,029,561 983,657 958,357 905,074 830,899 658,392 411,010 362,824 308,649 270,226 271,678 312,426 388,523 348,074 327,291 275,574
Gross Profit Margin 48.98% 67.37% 68.39% 66.58% 68.25% 70.51% 70.26% 70.27% 69.94% 69.57% 67.92% 66.97% 66.77% 65.32% 65.00% 66.04% 75.67% 100.00% 100.00% 100.00% 97.21%
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 87,113 63,474 56,577 51,838 65,388 54,262 53,451 41,385 40,751 40,090 40,878 25,601 23,307 20,694 25,962 23,704 26,984 26,273 22,235 19,148 51,444
Total Operating Expenses 318,111 563,668 595,515 571,904 590,885 538,012 533,335 510,266 482,433 493,513 401,470 229,945 205,543 183,596 155,673 141,731 175,569 258,957 297,576 212,274 189,400
Operating Income or Loss 688,737 584,342 595,229 529,995 772,095 674,222 450,128 446,522 420,800 331,174 201,514 188,705 168,925 136,527 112,251 26,489 58,654 48,571 50,498 115,017 94,083
Operating Margin 39.75% 35.00% 37.04% 36.79% 51.62% 46.17% 32.15% 32.74% 32.52% 27.73% 20.79% 30.75% 31.09% 28.90% 27.00% 6.44% 14.21% 12.50% 14.51% 35.14% 33.19%
Interest Expense 229,384 212,905 196,891 192,351 209,900 208,893 211,785 212,796 207,938 199,172 164,551 104,600 100,244 91,694 87,585 86,016 78,203 78,938 0 0 0
EBITDA 1,239,966 1,491,723 1,127,923 1,050,061 1,020,308 964,862 930,012 915,403 898,180 810,256 643,629 450,924 410,227 302,668 241,962 248,469 250,600 233,026 127,358 119,732 167,006
Depreciation and Amortization 569,801 548,438 1,018,210 1,033,659 820,195 932,828 953,678 827,167 871,360 453,423 360,592 204,344 182,236 164,016 129,711 118,027 110,860 100,389 83,036 80,075 72,923
Income Before Tax 665,258 430,708 422,749 531,359 600,863 465,905 413,599 458,043 442,820 248,239 134,438 140,882 129,553 48,868 50,782 62,140 63,517 42,064 35,862 53,980 79,693
Income Tax Expense 151,237 -299,672 -10,236 15,668 1,531 1,457 183,963 412,866 4,410 271,166 216,732 145,064 168,205 93,025 76,904 93,509 -400 400 525 2,538 15,107
Net Income 549,460 405,825 408,315 488,554 568,870 439,286 390,153 433,059 414,979 232,120 122,150 156,283 125,284 47,070 35,934 37,108 65,354 115,638 62,748 79,716 79,693
Net Income Margin 31.67% 24.31% 25.41% 33.91% 38.03% 30.08% 27.87% 31.75% 32.07% 19.43% 12.60% 25.47% 23.05% 9.96% 8.64% 9.02% 15.83% 29.76% 18.03% 24.36% 28.11%
EPS 8.56 6.32 6.27 7.51 8.69 6.67 5.91 6.58 6.28 3.50 2.07 4.05 3.42 1.24 1.14 3.01 2.23 4.34 2.50 3.38 3.39
EPS Diluted 8.56 6.32 6.27 7.51 8.68 6.66 5.90 6.57 6.27 3.49 2.06 4.04 3.41 1.24 1.14 2.91 2.21 4.24 2.45 3.32 3.36
Weighted Average Shares Out - 64,252 65,080 65,051 65,454 65,840 66,041 65,829 65,472 64,872 56,547 37,237 35,033 32,542 29,618 27,270 25,163 24,548 23,082 23,039 22,921
Weighted Average Shares Out Diluted - 64,253 65,098 65,089 65,565 65,939 66,085 65,898 65,588 65,062 56,697 37,329 37,378 32,629 29,618 29,747 25,390 25,101 23,551 23,389 23,156

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 80,263 391,749 42,681 58,638 84,041 81,094 151,395 61,126 170,302 123,055 95,420 53,766 42,126 12,889 35,694 37,934 54,719 9,956 9,662 14,337 10,644
Short Term Investments 75,245 87,795 112,743 191,829 147,768 144,193 209,545 190,004 139,189 137,485 117,240 90,084 92,713 74,275 92,310 134,844 45,310 2,017 0 0 0
Cash + Short Term Investments 146,533 479,544 155,424 250,467 231,809 225,287 360,940 251,130 309,491 260,540 212,660 143,850 134,839 87,164 128,004 172,778 78,605 11,973 9,662 14,337 10,644
Net Receivables 200,295 174,621 103,045 341,033 195,104 134,365 71,895 100,926 40,970 19,285 24,923 68,255 66,163 66,369 49,444 36,305 47,637 50,536 0 7,705 10,970
Inventory 74,148 0 -9,386 0 57,938 -1,000 -16,930 -16,506 101,957 26,879 56,300 -35,275 -23,520 0 -21,941 -37,934 -33,295 0 0 0 0
Other Current Assets 8,975 8,585 0 0 0 0 39,439 0 0 0 70,139 93,575 44,387 40,019 63,001 53,614 83,495 54,362 20,632 23,078 25,181
Total Current Assets 429,951 662,750 258,469 591,500 484,851 359,652 472,274 404,453 500,868 342,284 356,640 270,405 256,872 216,234 218,508 245,423 176,442 61,605 27,857 22,042 21,614
Non-Current Assets
Property, Plant and Equipment 52,470 63,757 67,239 68,972 72,143 74,744 10,611,182 10,948,511 10,555,265 10,623,903 10,108,971 4,239,301 4,019,006 3,437,318 3,406,539 2,938,431 2,912,035 2,809,217 2,348,880 2,137,218 2,088,717
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 6,100 7,400 8,900 4,700 1,200 100 400 1,400 2,900 47,748 4,513 0 0 0 0 0 0 0 0 0
Long Term Investments 1,007,252 1,149,528 1,127,491 1,177,802 1,018,010 1,335,339 1,300,140 1,155,984 1,161,275 1,036,047 1,036,411 677,133 571,345 383,412 107,840 70,783 76,346 64,191 60,451 27,228 49,712
Tax Assets 0 18,524 -7,400 -8,900 -4,700 -1,200 12,383,596 12,495,706 12,217,408 -10,626,803 -10,156,719 -4,243,814 0 0 0 0 0 0 0 0 0
Other Non-Current Assets -1,007,252 10,497,816 10,919,706 11,159,599 11,361,173 10,935,670 -12,383,696 -12,509,348 -12,218,808 10,626,760 10,169,823 4,239,301 0 0 0 0 0 -2,891,959 -2,409,331 -2,164,446 -2,138,429
Total Non-Current Assets 52,470 11,717,201 12,114,436 12,406,373 12,451,326 12,345,753 11,911,322 12,091,253 11,716,540 11,662,807 11,206,234 4,916,434 4,590,351 3,820,730 3,514,379 3,009,214 2,988,381 -18,551 2,409,331 2,164,446 2,138,429
Other Assets 12,165,026 -18,524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,937,269 48,652 52,802 57,174
Total Assets 12,647,447 12,361,427 12,372,905 12,997,873 12,936,177 12,705,405 12,383,596 12,495,706 12,217,408 12,005,091 11,562,874 5,186,839 4,847,223 4,036,964 3,732,887 3,254,637 3,164,823 2,980,323 2,485,840 2,239,290 2,217,217
Current Liabilities
Accounts Payable 246,356 175,401 165,461 180,751 149,755 158,017 120,886 127,501 138,226 131,415 135,162 67,183 64,858 48,324 53,773 48,841 56,828 50,114 13,703 32,982 8,021
Short Term Debt 7,885 403,109 299,800 0 203,501 288,057 0 0 422,796 0 0 0 57,621 0 2,258,745 239,000 35,842 125,175 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 1,700 2,400 3,100 3,900 -5,015,284 0 0 0 0 0 0 0 0 33,750 -129,957 0 0 0 0
Other Current Liabilities 190,012 547,445 -413,188 207,894 -353,256 -103,761 194,074 243,048 -151,717 175,737 151,557 83,545 -122,479 196,116 -2,222,340 50,308 -92,670 88,744 -13,703 -32,982 -8,021
Total Current Liabilities 444,253 1,125,955 52,073 341,257 182,700 55,000 314,960 479,691 409,305 284,341 507,639 345,278 256,302 94,440 90,178 338,149 225,396 199,445 13,704 32,982 8,021
Non-Current Liabilities
Long Term Debt 6,411,556 5,867,717 5,723,935 6,358,085 6,122,071 5,597,556 5,605,942 5,689,126 5,563,260 5,318,757 5,080,689 3,033,524 2,761,062 2,360,858 1,989,834 1,608,442 1,724,805 1,532,516 1,153,704 1,129,918 1,316,984
Deferred Revenue 0 0 1,700 2,400 3,100 3,900 5,954,277 6,059,675 5,880,487 0 0 0 0 0 0 0 0 2,193 2,193 2,193 5,000
Deferred Tax 0 0 -1,700 -2,400 -3,100 -3,900 -5,954,277 -6,059,675 -5,880,487 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 129,301 -258,428 674,631 87,357 598,675 611,935 33,375 0 0 0 0 0 -2,761,062 -2,360,858 297,861 -1,469,895 -1,578,893 -99,825 -1,155,897 -1,132,111 -1,321,984
Total Non-Current Liabilities 6,540,857 5,609,289 6,398,566 6,445,442 6,720,746 6,209,491 5,954,277 5,880,675 5,755,487 5,610,909 5,157,159 2,969,180 2,826,107 2,234,447 2,287,695 138,547 145,912 1,434,884 1,155,897 1,132,111 1,321,984
Total Liabilities 6,985,110 6,735,244 6,450,639 6,786,699 6,720,746 6,264,491 5,954,277 6,059,675 5,880,487 5,622,616 5,403,550 3,184,252 2,962,758 2,483,236 2,377,873 1,981,096 2,085,084 1,908,045 1,637,511 1,425,109 1,385,810
Common Stock 6 6 6 7 6 7 7 7 6 6 6 4 3 3 3 3 2 2 2 2 2
Retained Earnings -1,255,608 -1,267,536 -1,080,176 -916,833 -861,193 -887,619 -812,796 -833,726 -805,409 -797,329 -650,797 -474,426 -444,466 -408,066 -313,308 -222,952 -130,697 -82,805 -97,457 -77,341 -80,469
Accumulated Other Comprehensive Income/Loss 18,174 33,556 46,466 -5,552 -14,729 -13,888 -13,217 -18,446 -32,098 -42,011 -51,452 -60,472 -69,261 -72,771 -77,217 -24,206 -75,424 -8,988 -2,273 660 0
Total Stockholders Equity 5,433,836 5,422,746 5,716,372 5,993,603 6,000,410 6,220,427 6,267,073 6,277,406 6,192,178 6,237,733 6,022,672 1,888,968 1,769,153 1,437,527 1,149,946 1,053,096 844,918 790,318 612,209 580,967 591,277
Total Investments 1,082,497 1,149,528 1,240,234 1,369,631 1,165,778 1,479,532 1,509,685 1,345,988 1,300,464 1,173,532 1,153,651 767,217 664,058 457,687 200,150 205,627 121,656 66,208 60,451 27,228 49,712
Total Debt 6,419,441 6,270,826 6,026,880 6,358,085 6,325,572 5,885,613 5,605,942 5,689,126 5,563,260 5,315,464 5,109,817 3,033,524 2,818,683 2,360,858 2,258,745 1,847,442 1,760,647 1,602,509 1,153,704 1,129,918 1,316,984
Net Debt 6,348,153 5,870,492 5,984,199 6,299,447 6,241,531 5,804,519 5,454,547 5,628,000 5,392,958 5,192,409 5,014,397 2,979,758 2,776,557 2,347,969 2,223,051 1,809,508 1,705,928 1,592,553 1,144,042 1,115,581 1,306,340

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 556,523 405,825 432,985 515,691 599,332 464,448 413,599 458,043 438,410 248,239 134,438 172,055 139,590 57,516 50,782 53,739 65,354 115,638 62,748 79,716 79,693
Depreciation & Amortization 569,801 548,438 539,319 520,066 525,497 483,750 479,884 468,881 441,682 453,423 360,592 205,734 182,330 164,016 129,711 118,522 110,860 100,389 83,036 80,075 72,923
Deferred Income Tax -22,267 0 -10,236 -169,494 -300,080 -73,314 -65,868 -139,977 -162,111 -63,473 -46,389 -74,977 -61,240 -10,139 0 -897 0 0 0 0 0
Stock Based Compensation 7,438 0 7,206 7,308 8,157 7,010 7,135 9,286 10,899 6,061 8,740 4,508 4,141 2,927 3,251 3,412 0 0 0 0 0
Change in Working Capital 34,531 -1,651 -2,456 33,319 -13,363 37,508 -173 -24,134 -1,123 -7,479 41,249 -1,494 4,510 4,008 4,058 -4,996 -2,006 13,696 8,463 -4,201 6,595
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,458 493 -4,762 4,753
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14,900 7,148 0 9,506
Accounts Payable 25,638 5,335 -17,266 22,298 -10,382 29,551 -145 -15,104 1,701 -9,633 0 0 0 0 0 0 0 11,238 7,970 5,376 1,842
Other Working Capital 8,893 -6,986 14,810 11,021 -2,981 7,957 -173 -24,134 -1,123 -7,479 41,249 -1,494 4,510 4,008 4,058 -4,996 -2,006 -14,900 -7,148 -4,815 -9,506
Other Non-Cash Items 482,957 27,452 8,831 -1,631 -16,435 -323 -8,023 -5,948 -15,234 -19,361 -5,647 -844 -1,832 -1,757 -12,272 3,807 7,033 -38,846 5,688 -30,981 -37,473
Net Cash Provided by Operating Activities 1,060,155 980,064 975,649 905,259 803,108 919,079 826,554 766,151 712,523 617,410 492,983 304,982 267,499 216,571 175,530 173,587 181,241 190,877 159,935 124,609 121,738
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -46,067 0 -163,193 -121,195 -90,085 -101,689 -81,684 -70,986 -60,013 -57,277 -78,864 -40,933 -38,111 -33,706 -486,220 -192,443 -299,390 -556,706 -539,722 -235,647 -235,956
Acquisitions Net -8,563 -37,405 -163,188 -306,266 -114,017 -402,284 -162,437 -293,363 -183,989 -212,047 -787,932 -183,818 -358,857 -262,552 -30,862 38,178 19,288 218,069 0 0 0
Purchases of Investments -586,121 -20,780 -18,109 -23,805 -83,379 -46,458 -37,952 -67,893 -18,779 -14,300 -20,516 -16,442 -73,735 -8,048 -49,974 -120,096 -100,108 -7,776 0 0 0
Sales/Maturities of Investments 40,954 0 71,222 16,577 113,465 147,531 31,521 35,481 30,458 8,907 8,753 24,172 61,703 32,998 102,039 39,646 76,912 5,759 0 0 0
Other Investing Activities -296,442 -86,955 419,226 37,292 -242,884 -124,791 190,659 -80,478 -189,089 -450,839 -268,597 -236,675 -403,138 -154,475 -45,851 15,757 18,275 -37,216 226,846 204,804 110,897
Net Cash Used for Investing Activities -894,509 -145,140 145,958 -397,397 -416,900 -527,691 -59,893 -477,239 -421,412 -725,556 -1,147,156 -453,696 -812,138 -425,783 -510,868 -218,958 -285,023 -377,870 -312,876 -30,843 -125,059
Cash Flows from Financing Activities
Debt Repayment 159,694 243,498 -353,726 33,261 481,599 73,674 -110,625 90,821 247,262 148,504 279,386 218,161 374,536 79,549 326,174 92,507 165,144 188,014 -266,965 -389,363 160,511
Common Stock Issued 11,351 0 0 0 0 72,539 0 89,055 18,949 332,137 531,379 137,749 357,720 401,499 251,455 199,454 147,635 213,672 52,560 4,489 67,563
Common Stock Repurchased -116 -96,004 -190,040 -9,627 -269,611 -56,989 -52,152 0 -75,179 0 0 0 0 -103,800 0 -111,974 -23,788 -32,644 0 -25,000 -62,080
Dividends Paid -611,258 -586,976 -565,924 -542,860 -536,098 -507,754 -484,182 -450,625 -411,134 -367,257 -260,574 -180,668 -156,250 -138,622 -123,629 -117,102 -109,490 -97,639 -80,446 -76,263 -72,719
Other Financing Activities -44,401 -37,789 -27,874 -14,039 -59,151 -43,159 -29,433 -40,094 -110,122 -5,928 -29,581 -26,643 -25,650 -56,510 -125,569 -129,523 -48,947 -84,116 443,117 396,064 -94,078
Net Cash Used Provided by Financing Activities -485,880 -477,271 -1,137,564 -533,265 -383,261 -461,689 -676,392 -310,843 -255,873 108,214 520,610 148,599 550,356 208,348 328,431 24,122 135,735 187,287 148,266 -90,073 -803
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 4,005 140,353 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -320,234 357,653 -15,957 -25,403 2,947 -70,301 90,269 -20,301 35,238 4,073 6,790 -115 5,717 -864 -6,907 -21,249 31,953 294 -4,675 3,693 -4,124
Cash at End of Period 1,052,618 400,334 42,681 58,638 84,041 81,094 151,395 44,620 64,921 29,683 25,281 18,491 18,606 12,889 13,753 20,660 41,909 9,956 9,662 14,337 10,644
Cash at Start of Period 1,372,852 42,681 58,638 84,041 81,094 151,395 61,126 64,921 29,683 25,610 18,491 18,606 12,889 13,753 20,660 41,909 9,956 9,662 14,337 10,644 14,768
Free Cash Flow
Operating Cash Flow 1,060,155 980,064 975,649 905,259 803,108 919,079 826,554 766,151 712,523 617,410 492,983 304,982 267,499 216,571 175,530 173,587 181,241 190,877 159,935 124,609 121,738
Capital Expenditure -143,602 -140,371 -163,193 -121,195 -90,085 -101,689 -81,684 -70,986 -60,013 -57,277 -78,864 -40,933 -38,111 -33,706 -486,220 -192,443 -299,390 -556,706 -539,722 -235,647 -235,956
Free Cash Flow 916,553 839,693 812,456 784,064 713,023 817,390 744,870 695,165 652,510 560,133 414,119 264,049 229,388 182,865 -310,690 -18,856 -118,149 -365,829 -379,787 -111,038 -114,218