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,710,214 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 944,044 1,030,136 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 766,170 639,259 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 44.98% 38.29% 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 72,657 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 71,920 103,818 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 691,731 535,441 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 40.46% 32.07% 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 116,681 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 0 0 0 0
EBITDA 1,252,450 1,083,879 1,106,217 1,119,996 1,297,592 1,157,972 1,047,462 1,116,662 940,326 865,827 668,332 452,907 417,042 305,741 234,085 252,273 233,142 219,645 127,358 191,136 167,006
Depreciation and Amortization 560,719 1,143,960 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 448,748 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 288,634 24,883 -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 425,309 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 24.76% 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 6.63 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 6.63 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 Q2 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 64,151 400,334 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 84,291 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 64,151 400,334 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 233,776 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 49,632 18,195 7,705 10,970
Inventory -7,800 -4,300 -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 -297,927 -574,955 9,386 -399,671 -279,145 -215,459 56,369 68,903 153,831 128,952 132,896 93,575 79,390 62,701 63,001 74,274 83,495 0 0 0 0
Total Current Assets 382,218 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 53,373 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,041,328 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 -6,100 -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 11,032,541 10,485,392 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 12,127,242 11,698,677 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 0 0 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,509,460 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 183,764 176,401 165,461 180,751 152,855 158,017 127,086 127,501 138,226 131,415 142,135 67,183 64,858 54,829 53,773 48,841 56,828 29,627 13,704 32,982 8,021
Short Term Debt 1,576 403,109 52,073 341,257 203,501 55,000 5,015,284 179,000 125,000 11,707 246,391 219,421 141,000 150,000 2,258,745 239,000 120,000 169,818 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 59,520 176,354 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 250,587 -403,109 -167,161 -183,151 -176,756 -161,917 187,874 173,190 146,079 141,219 119,113 58,674 50,444 -110,389 -2,222,340 16,558 178,525 -199,445 -13,704 -32,982 -8,021
Total Current Liabilities 495,447 352,755 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,281,280 5,802,626 5,974,807 6,016,828 6,325,572 5,830,613 5,605,942 5,510,126 5,438,260 5,303,757 4,863,426 2,814,103 2,677,683 2,360,858 2,258,745 1,608,442 1,640,647 1,432,691 1,153,704 1,129,918 1,316,984
Deferred Revenue 700 1,000 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 6,282,856 -1,000 -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 -6,239,212 579,863 423,759 428,614 395,174 378,878 -5,605,942 370,549 317,227 307,152 293,733 155,077 148,424 -126,411 28,950 -1,469,895 -1,494,735 -1,434,884 -1,155,897 -1,132,111 -1,321,984
Total Non-Current Liabilities 6,325,624 6,382,489 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,821,071 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,216,557 -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 38,877 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,481,639 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,133,419 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,337,369 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,273,218 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 524,045 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 560,719 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 -11,306 -123,192 -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,737 8,031 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 990 -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 7,054 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 -6,064 -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 518,662 142,613 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,032,019 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 -145,328 -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
Acquisitions Net -23,843 -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,278 -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 33,735 64,320 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 -19,736 -10,904 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 -739,720 -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 -764,996 -1,198,548 -1,730,178 -1,762,833 -2,009,635 -2,910,829 -1,152,359 -90,821 -1,018,126 -1,197,351 -279,386 -218,161 -1,371,317 -1,435,135 -888,042 -361,063 -731,327 -1,544,780 -266,965 -389,363 -287,359
Common Stock Issued 414,299 1,442,046 19,525 1,854,591 2,506,099 72,539 1,047,947 115,690 1,284,337 332,137 532,770 138,366 357,720 323,931 251,455 198,511 142,751 217,993 52,560 4,489 67,563
Common Stock Repurchased -335 -96,004 -190,040 -9,627 -269,611 -56,989 -52,152 -316 -75,179 1,372,395 0 0 1,748,496 -103,800 1,218,981 -111,974 -23,788 -32,644 470,140 -25,000 -62,080
Dividends Paid -602,228 -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 -40,744 -37,789 1,329,053 -72,536 -74,016 2,962,049 -35,646 49,277 -35,771 -31,710 501,798 111,106 -28,293 1,561,974 -130,334 415,750 857,589 1,644,357 -27,023 396,064 353,792
Net Cash Used Provided by Financing Activities -297,262 -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 -106,744 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 -4,963 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,372,852 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,377,815 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,032,019 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 -145,328 -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 886,691 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