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 2001-12-31
Revenue 4,515,000 4,234,000 3,792,000 3,930,000 3,777,000 3,610,000 3,440,000 3,357,000 3,302,000 3,159,000 3,011,328 2,901,858 2,876,889 2,666,236 2,710,677 2,440,703 2,336,928 2,214,215 2,093,067 2,136,746 1,438,887
Revenue Growth - 11.66% -3.51% 4.05% 4.63% 4.94% 2.47% 1.67% 4.53% 4.90% 3.77% 0.87% 7.90% -1.64% 11.06% 4.44% 5.54% 5.79% -2.04% 48.50%
Cost of Revenue 2,199,000 1,720,000 1,589,000 1,777,000 1,622,000 1,544,000 1,479,000 1,378,000 1,504,000 1,404,000 1,349,864 1,312,724 1,350,040 1,301,794 1,389,212 1,324,355 1,303,798 0 0 0 664,549
Gross Profit 2,316,000 2,514,000 2,203,000 2,153,000 2,155,000 2,066,000 1,961,000 1,979,000 1,798,000 1,755,000 1,661,464 1,589,134 1,526,849 1,364,442 1,321,465 1,116,348 1,033,130 2,214,215 2,093,067 2,136,746 774,338
Gross Profit Margin 50.64% 59.38% 58.10% 54.78% 57.06% 57.23% 57.01% 58.95% 54.45% 55.56% 55.17% 54.76% 53.07% 51.17% 48.75% 45.74% 44.21% 100.00% 100.00% 100.00% 53.82%
Research and Development 0 0 0 0 0 0 0 0 0 5,000 3,000 3,000 2,800 0 0 0 0 0 0 0 0
General and Administrative Expenses 22,000 32,000 77,000 78,000 49,000 16,000 20,000 9,000 5,000 14,000 15,000 16,000 16,943 0 0 0 0 0 -5,980 0 0
Total Operating Expenses 707,000 1,010,000 930,000 957,000 907,000 862,000 822,000 751,000 728,000 683,000 660,816 642,360 602,715 1,863,100 1,962,586 1,817,094 2,530,093 2,211,279 1,839,557 0 982,056
Operating Income or Loss 1,616,000 1,504,000 1,273,000 1,196,000 1,248,000 1,170,000 1,102,000 1,244,000 1,080,000 1,075,000 1,002,576 945,849 924,973 803,136 748,091 173,609 -193,165 2,936 253,510 2,136,746 -207,718
Operating Margin 35.31% 35.52% 33.57% 30.43% 33.04% 32.41% 32.03% 37.06% 32.71% 34.03% 33.29% 32.59% 32.15% 30.12% 27.60% 7.11% -8.27% 0.13% 12.11% 100.00% -14.44%
Interest Expense 505,000 460,000 433,000 403,000 408,000 399,000 0 0 0 0 309,259 319,917 323,446 323,357 315,043 296,545 285,155 0 0 0 0
EBITDA 2,474,000 2,360,000 1,999,000 1,910,000 1,901,000 1,812,000 1,704,000 1,711,000 1,617,000 1,512,000 1,425,000 1,356,000 1,334,756 1,167,048 1,112,845 520,058 97,876 307,203 511,773 2,136,746 -21,279
Depreciation and Amortization 762,000 704,000 649,000 636,000 604,000 582,000 545,000 492,000 470,000 440,000 424,084 407,718 381,503 351,821 354,650 335,159 311,438 265,825 257,875 0 -201,197
Income Before Tax 1,274,000 1,196,000 1,008,000 1,640,000 924,000 833,000 787,000 912,000 770,000 782,000 709,814 605,470 631,258 503,680 449,436 -111,665 -450,594 -255,519 -108,938 0 271,807
Income Tax Expense 291,000 252,000 188,000 377,000 215,000 212,000 222,000 486,000 302,000 306,000 279,973 236,206 257,008 198,751 181,609 121,418 111,827 86,756 46,912 325,040 110,324
Net Income 983,000 944,000 820,000 1,263,000 709,000 621,000 567,000 426,000 468,000 476,000 423,108 369,264 358,070 309,613 267,827 -233,083 -562,421 -342,826 -162,243 -325,040 161,483
Net Income Margin 21.36% 22.30% 21.62% 32.14% 18.77% 17.20% 16.48% 12.69% 14.17% 15.07% 14.05% 12.73% 12.45% 11.61% 9.88% -9.55% -24.07% -15.48% -7.75% -15.21% 11.22%
EPS 5.04 4.89 4.51 6.94 3.92 3.43 3.15 2.39 2.63 2.66 2.36 2.08 2.03 1.77 1.53 -1.39 -3.52 -2.14 -1.01 -2.03 1.62
EPS Diluted 5.04 4.89 4.51 6.94 3.90 3.43 3.15 2.38 2.62 2.64 2.35 2.06 2.01 1.76 1.53 -1.39 -3.52 -2.14 -1.01 -1.72 1.61
Weighted Average Shares Out - 193,000 182,000 182,000 181,000 181,000 180,000 178,000 178,000 179,000 178,888 178,000 176,445 175,484 174,833 168,164 159,967 160,000 160,000 160,118 99,465
Weighted Average Shares Out Diluted - 193,000 182,000 182,000 182,000 181,000 180,000 179,000 179,000 180,000 179,806 179,000 177,671 176,531 175,124 168,164 159,967 160,000 160,000 188,977 99,465

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 2001-12-31 2000-12-31
Current Assets
Cash and Cash Equivalents 127,000 330,000 85,000 116,000 547,000 60,000 130,000 55,000 75,000 45,000 23,080 26,964 24,433 14,207 13,112 22,256 9,542 16,739 31,854 19,691 28,571
Short Term Investments 76,000 62,000 67,000 17,000 11,000 8,000 3,000 3,000 1,000 4,000 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 243,000 330,000 85,000 116,000 547,000 60,000 130,000 55,000 75,000 45,000 23,080 26,964 24,433 14,207 13,112 22,256 9,542 16,739 31,854 19,691 28,571
Net Receivables 770,500 727,500 609,000 568,000 527,000 466,000 487,000 484,000 532,000 522,000 453,000 244,568 385,003 338,424 350,077 353,650 333,635 327,583 253,702 239,207 187,853
Inventory 105,000 112,000 98,000 57,000 47,000 44,000 41,000 41,000 39,000 38,000 37,190 32,973 29,772 28,598 28,867 29,521 28,948 27,458 23,012 32,281 20,683
Other Current Assets 119,000 219,500 359,000 776,000 774,000 707,000 92,000 110,000 138,000 27,000 62,000 245,885 60,239 54,134 59,051 52,680 45,550 58,574 103,873 39,409 40,589
Total Current Assets 1,237,000 1,389,000 1,250,000 1,554,000 1,906,000 1,285,000 781,000 720,000 784,000 657,000 661,369 550,390 499,447 467,801 534,307 499,127 417,675 430,354 412,441 330,588 277,696
Non-Current Assets
Property, Plant and Equipment 27,096,000 25,524,000 23,305,000 21,176,000 19,805,000 18,335,000 17,409,000 16,246,000 14,992,000 13,933,000 13,029,296 12,391,162 11,739,364 11,021,098 11,201,617 10,677,393 10,123,928 9,317,961 8,720,557 5,642,689 5,371,548
Goodwill 1,143,000 1,143,000 1,143,000 1,139,000 1,504,000 1,501,000 1,575,000 1,379,000 1,345,000 1,302,000 1,208,043 1,207,764 1,207,250 1,195,069 1,250,692 1,250,381 0 0 0 0 0
Intangible Assets 0 0 0 0 55,000 67,000 84,000 9,000 10,000 1,314,000 0 0 0 0 0 0 0 0 0 23,400 0
Long Term Investments 102,000 111,000 147,000 -2,421,000 -2,113,000 -1,893,000 -407,000 -490,000 -1,307,000 -3,612,000 -1,294,644 -3,029,852 -2,678,403 0 -1,408,294 811,199 877,736 0 0 0 0
Tax Assets 0 0 2,437,000 2,421,000 2,113,000 1,893,000 1,718,000 1,551,000 2,596,000 2,310,000 86,601 1,822,088 1,471,153 0 157,602 140,821 41,918 0 0 0 0
Other Non-Current Assets 2,212,000 2,131,000 -495,000 2,206,000 1,496,000 1,494,000 63,000 76,000 72,000 2,651,000 2,440,291 2,127,981 2,480,165 2,092,423 2,343,849 73,730 71,044 728,805 687,568 610,422 485,554
Total Non-Current Assets 30,553,000 28,909,000 26,537,000 24,521,000 22,860,000 21,397,000 20,442,000 18,762,000 17,698,000 16,584,000 15,469,587 14,519,143 14,219,529 14,308,590 13,545,466 12,953,524 12,814,143 12,503,718 12,370,618 6,276,511 5,857,102
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 31,790,000 30,298,000 27,787,000 26,075,000 24,766,000 22,682,000 21,223,000 19,482,000 18,482,000 17,241,000 16,130,956 15,069,533 14,718,976 14,776,391 14,079,773 13,452,651 13,231,818 12,934,072 12,783,059 6,607,099 6,134,798
Current Liabilities
Accounts Payable 259,000 294,000 254,000 235,000 189,000 203,000 175,000 195,000 154,000 126,000 100,000 231,715 279,613 243,709 188,343 138,609 149,795 168,886 140,691 67,996 52,447
Short Term Debt 800,000 654,000 1,456,000 641,000 1,611,000 814,000 1,035,000 1,227,000 1,423,000 682,000 511,000 644,481 385,904 543,908 274,459 173,565 654,832 316,969 1,007,128 580,170 573,574
Tax Payables 174,000 67,000 49,000 176,000 50,000 46,000 45,000 33,000 31,000 26,000 24,505 32,400 35,555 36,606 46,710 -13,321 42,430 0 0 0 0
Deferred Revenue 0 0 2,437,000 965,000 729,000 726,000 45,000 736,000 -154,000 -126,000 -285,800 -264,589 -279,613 -243,709 -199,240 105,680 0 0 0 0 0
Other Current Liabilities 899,000 1,136,000 1,052,000 1,089,000 1,031,000 982,000 839,000 870,000 784,000 699,000 605,495 326,937 293,760 282,664 264,994 308,539 257,703 288,634 215,843 176,568 148,030
Total Current Liabilities 2,132,000 2,151,000 2,811,000 2,141,000 2,881,000 2,045,000 2,094,000 2,325,000 2,392,000 1,533,000 1,240,998 1,235,533 994,832 1,106,887 774,506 607,392 1,104,760 774,489 1,363,662 824,734 774,051
Non-Current Liabilities
Long Term Debt 12,627,000 11,791,000 10,999,000 10,424,000 9,414,000 8,733,000 7,570,000 6,491,000 5,759,000 5,874,000 5,442,000 5,230,058 5,209,370 5,361,084 5,438,618 4,322,790 4,648,213 4,674,837 3,096,404 2,963,879 2,674,644
Deferred Revenue 3,000 0 0 2,172,000 2,432,000 2,462,000 2,556,000 2,367,000 -2,619,000 -2,334,000 -2,145,753 -1,848,496 -1,499,062 -936,006 -1,124,078 989,336 0 0 0 0 0
Deferred Tax 2,833,000 0 2,437,000 2,421,000 2,113,000 1,893,000 1,740,000 1,573,000 2,619,000 2,334,000 2,145,753 1,848,496 1,499,062 1,318,224 1,124,078 884,267 705,587 638,918 583,403 663,082 645,441
Other Non-Current Liabilities 3,836,000 6,559,000 3,847,000 6,212,000 6,017,000 5,783,000 3,955,000 3,708,000 5,113,000 4,785,000 2,381,000 3,876,138 4,069,786 2,749,812 2,610,299 1,654,114 -5,353,800 -5,313,755 -3,679,807 -413,860 -403,479
Total Non-Current Liabilities 19,296,000 18,350,000 17,283,000 16,636,000 15,431,000 14,516,000 13,265,000 11,772,000 10,872,000 10,659,000 9,974,367 9,106,196 9,279,156 9,429,120 9,172,995 8,839,843 3,869,109 5,313,755 3,679,807 3,213,101 2,916,606
Total Liabilities 21,428,000 20,501,000 20,094,000 18,777,000 18,312,000 16,561,000 15,359,000 14,097,000 13,264,000 12,192,000 11,215,365 10,341,729 10,273,988 10,536,007 9,947,501 9,447,235 9,101,110 8,363,162 7,186,619 4,799,666 4,412,428
Common Stock 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 1,795 1,784 1,770 1,757 1,750 1,746 1,600 1,600 1,600 125,020 123,525
Retained Earnings 2,172,000 1,659,000 1,267,000 925,000 102,000 -207,000 -464,000 -723,000 -873,000 -1,073,000 -1,295,549 -1,495,698 -1,664,955 -1,848,801 -1,959,235 -2,076,287 -1,705,594 -1,079,118 -736,292 1,137,772 1,069,486
Accumulated Other Comprehensive Income/Loss -8,000 -26,000 -23,000 -45,000 -49,000 -36,000 -34,000 -79,000 -86,000 -88,000 -81,868 -34,635 -116,191 -97,677 -71,446 -64,677 -82,251 -18,383 -18,766 -183,780 -1,276,386
Total Stockholders Equity 10,362,000 9,797,000 7,693,000 7,298,000 6,454,000 6,121,000 5,864,000 5,385,000 5,218,000 5,049,000 4,915,591 4,727,804 4,444,988 4,240,384 4,132,272 4,005,416 4,130,708 4,570,910 5,596,440 1,807,433 1,722,370
Total Investments 178,000 202,000 214,000 -2,421,000 -2,113,000 -1,893,000 -407,000 -490,000 -1,307,000 -3,612,000 -1,294,644 -3,029,852 -2,678,403 0 -1,408,294 811,199 877,736 0 0 0 0
Total Debt 13,427,000 12,442,000 12,452,000 11,062,000 11,021,000 9,542,000 8,604,000 7,717,000 7,182,000 6,556,000 5,959,336 5,874,539 5,595,274 5,904,992 5,708,001 5,485,691 5,278,895 4,991,806 4,103,532 3,544,049 3,248,218
Net Debt 13,300,000 12,112,000 12,367,000 10,946,000 10,474,000 9,482,000 8,474,000 7,662,000 7,107,000 6,511,000 5,936,256 5,847,575 5,570,841 5,890,785 5,694,889 5,463,435 5,269,353 4,975,067 4,071,678 3,524,358 3,219,647

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 2001-12-31 2000-12-31
Cash Flows from Operating Activities
Net Income 983,000 944,000 820,000 1,263,000 709,000 621,000 565,000 426,000 468,000 476,000 423,108 369,264 358,070 309,613 267,827 -233,083 -562,421 -342,826 -162,243 161,483 161,061
Depreciation & Amortization 762,000 704,000 649,000 636,000 604,000 582,000 545,000 492,000 470,000 440,000 424,084 407,718 381,503 351,821 354,650 335,159 271,261 0 0 -201,197 -176,559
Deferred Income Tax 163,000 208,000 80,000 230,000 207,000 208,000 195,000 462,000 282,000 296,000 255,573 250,500 200,440 195,494 157,602 140,821 95,643 41,918 34,464 30,980 27,431
Stock Based Compensation 25,000 25,000 28,000 17,000 21,000 17,000 16,000 11,000 11,000 11,000 13,043 12,474 11,470 10,008 10,334 0 0 0 0 0 0
Change in Working Capital 8,000 27,000 -355,000 126,000 -55,000 -35,000 -10,000 101,000 74,000 -13,000 3,503 -137,374 11,413 -175,051 -91,506 -187,587 -99,530 16,770 -96,578 -19,039 -48,254
Accounts Receivable 72,000 24,000 -114,000 37,000 -97,000 -25,000 -17,000 21,000 -31,000 -84,000 -61,942 -79,306 -34,528 16,178 0 -18,751 17,267 0 0 -31,963 -24,169
Inventory -38,000 0 0 -103,000 2,000 -66,000 0 0 -20,000 0 143,777 23,217 185,923 -42,323 0 -41,442 -30,972 0 0 0 0
Accounts Payable 63,000 70,000 -8,000 66,000 -2,000 66,000 25,000 38,000 80,000 80,000 -26,137 16,215 -10,572 37,824 6,487 52 2,978 0 0 4,907 -14,644
Other Working Capital -89,000 -67,000 -233,000 126,000 42,000 -10,000 -18,000 42,000 45,000 -9,000 -52,195 -97,500 -129,410 -186,730 -97,993 -127,446 -88,803 16,770 -96,578 8,017 -9,441
Other Non-Cash Items 1,189,000 -34,000 -114,000 -63,000 -59,000 -72,000 -2,000 -102,000 -89,000 -110,000 -22,024 -6,420 -7,298 116,472 76,026 -13,859 807,413 757,850 548,105 402,394 353,118
Net Cash Provided by Operating Activities 1,933,000 1,874,000 1,108,000 1,441,000 1,426,000 1,383,000 1,386,000 1,449,000 1,276,000 1,179,000 1,097,287 896,162 955,598 808,357 774,933 596,156 552,169 473,712 323,748 327,612 303,146
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -2,804,000 -2,575,000 -2,420,000 -1,873,000 -1,928,000 -1,758,000 -1,673,000 -1,510,000 -1,395,000 -1,267,000 -1,034,294 -1,044,979 -985,675 -977,992 -809,331 -815,165 -1,033,599 -768,421 -709,289 -397,295 -391,526
Acquisitions Net -17,000 -81,000 -315,000 -135,000 -135,000 -235,000 -398,000 -177,000 -204,000 -197,000 -8,935 -23,658 -44,560 -7,220 -1,642 -18,144 -12,512 -15,877 -12,534 -214,378 -51,821
Purchases of Investments 0 0 0 0 0 0 0 -1,449,000 -1,316,000 -1,165,000 -969,960 -981,170 -1,490,313 924,858 -18,654 -785,265 0 0 0 0 0
Sales/Maturities of Investments 147,000 0 0 0 0 0 0 15,000 5,000 5,000 13,841 918 561,739 62,843 63,991 1,237 12,604 0 0 0 0
Other Investing Activities -418,000 -159,000 608,000 472,000 2,000 48,000 35,000 1,449,000 1,323,000 1,159,000 985,359 995,595 1,576,453 -914,886 18,893 913,726 -160 37,720 30,385 28,423 27,179
Net Cash Used for Investing Activities -3,046,000 -2,815,000 -2,127,000 -1,536,000 -2,061,000 -1,945,000 -2,036,000 -1,672,000 -1,587,000 -1,465,000 -1,013,989 -1,053,294 -382,356 -912,397 -746,743 -703,611 -1,033,667 -746,578 -691,438 -583,250 -416,168
Cash Flows from Financing Activities
Debt Repayment 1,155,000 -14,000 1,398,000 48,000 1,487,000 857,000 892,000 554,000 625,000 613,000 81,000 268,000 -402,400 228,627 106,061 5,282 292,929 1,004,043 285,462 0 0
Common Stock Issued 0 1,688,000 0 -1,000 9,000 15,000 183,000 0 0 39,000 20,913 26,351 27,860 13,866 423,229 242,301 836 967,092 0 0 0
Common Stock Repurchased 0 0 0 0 -9,000 -47,000 -45,000 -54,000 -65,000 -126,000 -1,650 -3,370 -4,376 -1,888 -228 0 0 -1,750,388 -541 0 0
Dividends Paid -573,000 -532,000 -467,000 -428,000 -389,000 -353,000 -319,000 -289,000 -261,000 -239,000 -216,354 -149,450 -213,459 -157,855 -150,301 -137,331 -64,055 0 0 -93,998 -91,803
Other Financing Activities 47,000 46,000 69,000 36,000 22,000 26,000 15,000 -4,000 42,000 60,000 48,000 41,113 52,843 20,497 6,906 9,917 247,849 35,846 47,446 340,756 190,296
Net Cash Used Provided by Financing Activities 629,000 1,188,000 1,000,000 -345,000 1,120,000 494,000 726,000 207,000 341,000 308,000 -87,182 159,663 -563,016 105,135 -37,334 120,169 477,559 256,593 332,367 246,758 98,493
Effect of Forex Changes on Cash 0 0 0 0 0 -4,000 -40,000 -22,000 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -484,000 247,000 -19,000 -440,000 485,000 -68,000 76,000 -16,000 30,000 22,000 -3,884 2,531 10,226 1,095 -9,144 12,714 -3,939 -16,273 -35,323 -8,880 -14,529
Cash at End of Period 1,265,000 364,000 117,000 136,000 576,000 91,000 159,000 83,000 75,000 45,000 23,080 26,964 24,433 14,207 13,112 22,256 9,542 13,481 29,754 19,691 28,571
Cash at Start of Period 1,749,000 117,000 136,000 576,000 91,000 159,000 83,000 99,000 45,000 23,000 26,964 24,433 14,207 13,112 22,256 9,542 13,481 29,754 65,077 28,571 43,100
Free Cash Flow
Operating Cash Flow 1,933,000 1,874,000 1,108,000 1,441,000 1,426,000 1,383,000 1,386,000 1,449,000 1,276,000 1,179,000 1,097,287 896,162 955,598 808,357 774,933 596,156 552,169 473,712 323,748 327,612 303,146
Capital Expenditure -2,843,000 -2,734,000 -2,420,000 -1,873,000 -1,928,000 -1,758,000 -1,673,000 -1,510,000 -1,395,000 -1,267,000 -1,034,294 -1,044,979 -985,675 -977,992 -809,331 -815,165 -1,033,599 -768,421 -709,289 -397,295 -391,526
Free Cash Flow -910,000 -860,000 -1,312,000 -432,000 -502,000 -375,000 -287,000 -61,000 -119,000 -88,000 62,993 -148,817 -30,077 -169,635 -34,398 -219,009 -481,430 -294,709 -385,541 -69,683 -88,380