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
Revenue 9,572,000 8,412,000 9,643,000 6,797,000 2,813,000 3,964,000 2,166,954 1,205,111 527,107 446,733 495,718 208,002 74,962 48,672 27,253 12,716
Revenue Growth - -12.77% 41.87% 141.63% -29.04% 82.93% 79.81% 128.63% 17.99% -9.88% 138.32% 177.48% 54.02% 78.59% 114.32%
Cost of Revenue 3,556,000 3,541,000 2,865,000 2,566,000 2,169,000 2,364,000 1,058,666 550,031 306,505 339,403 261,315 101,571 47,181 4,269 2,264 705
Gross Profit 6,016,000 4,871,000 6,778,000 4,231,000 644,000 1,600,000 1,108,288 655,080 220,602 107,330 234,403 106,431 27,781 44,403 24,989 12,011
Gross Profit Margin 62.00% 57.91% 70.29% 62.25% 22.89% 40.36% 51.14% 54.36% 41.85% 24.03% 47.29% 51.17% 37.06% 91.23% 91.69% 94.45%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 180,000 150,000 144,000 146,000 88,000 104,000 64,554 48,669 42,619 31,968 21,266 11,036 10,376 3,603 3,052 5,063
Total Operating Expenses 1,812,000 290,000 256,000 152,000 99,000 115,000 60,669 50,060 43,683 32,801 21,733 11,237 10,474 29,415 15,823 10,673
Operating Income or Loss 4,204,000 4,570,000 6,508,000 4,001,000 547,000 2,434,000 1,010,788 605,020 -68,617 -740,269 212,670 95,194 17,307 14,988 9,166 1,338
Operating Margin 44.65% 54.33% 67.49% 58.86% 19.45% 61.40% 46.65% 50.20% -13.02% -165.71% 42.90% 45.77% 23.09% 30.79% 33.63% 10.52%
Interest Expense 145,000 177,000 159,000 199,000 197,000 172,000 87,276 40,554 40,684 41,510 34,514 8,058 3,610 2,528 836 11
EBITDA 6,664,000 6,171,000 7,338,000 4,376,000 -4,264,000 2,788,000 1,826,271 866,073 55,047 -489,060 509,475 159,309 48,363 4,799 17,235 4,554
Depreciation and Amortization 2,163,000 1,746,000 1,344,000 1,275,000 1,311,000 1,454,000 625,171 328,150 179,079 217,697 170,005 66,597 26,273 15,905 8,145 3,216
Income Before Tax 4,371,000 4,248,000 5,736,000 2,907,000 -5,776,000 362,000 1,113,257 497,189 -164,716 -749,100 304,956 86,341 18,382 1,972 9,018 -2,730
Income Tax Expense 949,000 912,000 1,174,000 631,000 -1,104,000 47,000 168,362 -19,568 192 -201,310 108,985 31,754 6,553 15,526 950 4,044
Net Income 3,224,000 3,143,000 4,386,000 2,182,000 -4,672,000 240,000 845,672 482,261 -165,034 -550,628 193,755 54,587 11,829 -545 8,216 -2,706
Net Income Margin 34.10% 37.36% 45.48% 32.10% -166.09% 6.05% 39.03% 40.02% -31.31% -123.26% 39.09% 26.24% 15.78% -1.12% 30.15% -21.28%
EPS 17.50 17.34 24.61 12.35 -29.57 1.47 8.08 4.95 -2.20 -8.74 3.67 1.30 -0.99 -0.02 0.36 -0.12
EPS Diluted 17.50 17.34 24.61 12.30 -29.57 1.46 8.06 4.94 -2.20 -8.74 3.64 1.29 -0.99 -0.02 0.36 -0.12
Weighted Average Shares Out - 179,999 176,539 176,643 157,976 163,493 104,622 97,458 75,015 63,001 52,826 42,015 36,987 22,612 22,612 22,612
Weighted Average Shares Out Diluted - 179,999 176,539 177,359 157,976 163,843 104,929 97,688 75,077 63,019 53,297 42,255 36,987 22,612 22,612 22,612

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
Current Assets
Cash and Cash Equivalents 370,000 582,000 157,000 654,000 104,000 123,000 214,516 112,446 1,666,574 20,115 30,183 15,555 26,358 6,802 4,090 2,430
Short Term Investments 0 0 0 10,000 0 46,000 230,527 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 370,000 582,000 157,000 654,000 104,000 123,000 214,516 112,446 1,666,574 20,115 30,183 15,555 26,358 6,802 4,090 2,430
Net Receivables 1,430,000 847,000 1,006,000 671,000 437,000 615,000 429,919 231,613 120,122 78,904 97,994 39,273 14,812 17,510 12,188 1,956
Inventory 126,000 63,000 67,000 62,000 33,000 37,000 37,570 9,108 1,983 1,728 2,827 5,631 6,195 6,006 8,434 307
Other Current Assets 96,000 129,000 162,000 59,000 28,000 94,000 12,489 5,434 3,487 7,998 120,707 1,509 2,910 457 326 0
Total Current Assets 2,022,000 1,621,000 1,392,000 1,446,000 602,000 869,000 925,021 358,601 1,792,166 108,745 251,711 61,968 50,275 30,933 25,037 4,693
Non-Current Assets
Property, Plant and Equipment 63,053,000 26,674,000 23,759,000 20,619,000 16,214,000 21,835,000 20,371,975 7,343,617 3,390,857 2,597,625 2,791,807 1,446,337 554,242 207,027 146,842 95,296
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 377,000 529,000 566,000 613,000 533,000 479,000 117,000 6,304 122,100 0 0 0 0 10,310 0 0
Tax Assets 62,000 45,000 64,000 40,000 73,000 142,000 96,670 108,048 0 161,592 161,592 112 1,857,000 0 0 0
Other Non-Current Assets 233,000 132,000 428,000 88,000 96,000 90,000 86,396 -39,281 44,557 -109,550 -109,629 13,197 -1,854,816 1,215 638 83
Total Non-Current Assets 63,725,000 27,380,000 24,817,000 21,452,000 17,017,000 22,662,000 20,670,666 7,412,384 3,557,514 2,649,667 2,843,770 1,459,646 556,426 218,551 147,479 95,379
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 65,747,000 29,001,000 26,209,000 22,898,000 17,619,000 23,531,000 21,595,687 7,770,985 5,349,680 2,758,412 3,095,481 1,521,614 606,701 249,484 172,517 100,073
Current Liabilities
Accounts Payable 198,000 261,000 127,000 36,000 71,000 179,000 127,979 94,590 47,648 20,008 26,230 2,679 12,141 8,770 13,427 3,675
Short Term Debt 1,000,000 160,000 10,000 45,000 191,000 0 0 0 13,857 0 11,851 0 4,882 0 0 7,650
Tax Payables 289,000 158,000 34,000 70,000 57,000 68,000 49,160 3,306 776 518 9,952 0 0 0 0 0
Deferred Revenue 0 0 64,000 1,183,000 725,000 938,000 49,160 354,621 125,229 518 9,952 0 62,129 0 0 0
Other Current Liabilities 2,976,000 1,529,000 1,545,000 1,287,000 917,000 1,016,000 841,861 479,532 147,061 120,895 218,696 118,641 62,209 33,648 6,583 2,647
Total Current Liabilities 4,463,000 2,108,000 1,716,000 1,438,000 1,236,000 1,263,000 1,019,612 577,428 209,342 141,421 266,729 121,320 79,232 42,418 20,010 13,972
Non-Current Liabilities
Long Term Debt 11,923,000 6,641,000 6,238,000 6,642,000 5,624,000 5,378,000 4,464,338 1,477,347 1,105,912 487,807 673,500 460,000 193 85,000 44,767 0
Deferred Revenue 0 0 2,069,000 195,000 165,000 94,000 151,373 0 0 0 0 0 0 0 0 0
Deferred Tax 9,952,000 2,449,000 2,069,000 1,338,000 783,000 1,886,000 1,784,532 108,048 0 0 161,592 91,764 62,695 0 0 0
Other Non-Current Liabilities 590,000 373,000 496,000 235,000 172,000 98,000 160,943 26,425 16,134 12,518 8,447 2,989 2,513 7,218 2,102 1,898
Total Non-Current Liabilities 22,465,000 9,463,000 8,803,000 8,215,000 6,579,000 7,362,000 6,409,813 1,611,820 1,122,046 508,018 843,539 554,753 65,401 92,218 46,868 1,898
Total Liabilities 26,928,000 11,571,000 10,519,000 9,653,000 7,815,000 8,625,000 7,429,425 2,189,248 1,331,388 649,439 1,110,268 676,073 144,633 134,637 66,879 15,870
Common Stock 3,000 2,000 2,000 2,000 2,000 2,000 1,643 982 901 668 569 471 370 0 0 0
Retained Earnings 3,427,000 2,489,000 801,000 -1,998,000 -3,864,000 890,000 761,759 -37,133 -519,394 -354,360 196,268 2,513 -52,074 0 0 0
Accumulated Other Comprehensive Income/Loss -8,000 -8,000 -7,000 0 0 0 -74 -37,133 -519,394 -1,413,543 -382,144 2,513 -52,074 -119,500 -104,846 -96,715
Total Stockholders Equity 37,429,000 16,625,000 15,009,000 12,088,000 8,794,000 13,249,000 13,699,287 5,254,860 3,697,462 1,875,972 1,751,011 845,541 462,068 114,847 105,638 84,202
Total Investments 377,000 529,000 566,000 613,000 533,000 479,000 117,000 6,304 122,100 0 0 0 0 10,310 0 0
Total Debt 12,923,000 6,801,000 6,248,000 6,687,000 5,815,000 5,371,000 4,523,793 1,505,197 1,119,769 509,600 685,351 464,538 338 85,000 44,767 7,650
Net Debt 12,553,000 6,219,000 6,091,000 6,033,000 5,711,000 5,248,000 4,309,277 1,392,751 -546,805 489,485 655,168 448,983 -26,020 78,198 40,677 5,220

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
Cash Flows from Operating Activities
Net Income 3,313,000 3,336,000 4,562,000 2,276,000 -4,672,000 315,000 944,895 516,757 -164,908 -547,790 195,971 54,587 -36,521 -545 8,216 -2,706
Depreciation & Amortization 2,163,000 1,746,000 1,344,000 1,275,000 7,661,000 2,480,000 623,039 326,759 178,015 217,697 170,005 66,597 26,273,000 0 0 0
Deferred Income Tax 373,000 378,000 720,000 606,000 -1,042,000 47,000 169,357 -20,567 304,455 -201,545 108,985 31,563 54,903 0 0 0
Stock Based Compensation 63,000 54,000 55,000 51,000 37,000 48,000 26,764 25,537 26,453 18,529 9,816 1,752 3,482 544 0 0
Change in Working Capital -112,000 296,000 -199,000 36,000 97,000 -172,000 4,806 -48,323 -15,716 -2,208 -15,267 6,193 3,550 1,180 -11,530 -1,917
Accounts Receivable 220,000 212,000 -47,000 -196,000 217,000 -187,000 13,160 -97,314 -33,736 11,147 -42,141 -20,505 1,060 -5,866 -8,616 -956
Inventory -243,000 0 0 320,000 -101,000 -10,000 -14,774 -2,245 -255 224 915 554 -639 -872 -4,897 83
Accounts Payable -479,000 57,000 -47,000 -41,000 -20,000 -129,000 -6,846 36,760 15,706 1,020 6,812 20,460 5,933 19,403 -3,044 8,235
Other Working Capital 390,000 27,000 -105,000 -47,000 1,000 154,000 13,266 14,476 2,569 -14,599 19,147 5,684 -2,804 -11,485 5,027 -9,279
Other Non-Cash Items 1,961,000 110,000 -157,000 -300,000 37,000 16,000 -204,356 88,462 3,781 931,818 -113,121 -4,915 -26,248,722 29,205 8,490 7,324
Net Cash Provided by Operating Activities 5,696,000 5,920,000 6,325,000 3,944,000 2,118,000 2,734,000 1,564,505 888,625 332,080 416,501 356,389 155,777 49,692 30,384 5,176 2,702
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -11,397,000 -4,714,000 -3,505,000 -2,299,000 -2,044,000 -3,702,000 -3,482,825 -3,301,837 -1,191,167 -902,087 -1,447,576 -939,923 -176,489 -82,445 -54,264 -26,632
Acquisitions Net -820,000 0 -1,567,000 -114,000 -102,000 -485,000 -612 -188 -2,345 -2,702 -34,477 -18,550 6,685 0 0 0
Purchases of Investments 0 0 -108,000 -114,000 -102,000 -486,000 -8 -188 -123,736 -2,702 0 -289 -8,963 0 0 0
Sales/Maturities of Investments 451,000 0 1,675,000 -23,000 102,000 486,000 -110,685 104,087 0 0 0 0 2,326 6,085 0 0
Other Investing Activities 1,387,000 1,391,000 175,000 1,011,000 45,000 299,000 91,087 169,743 -116,730 9,739 56 72 -6,637 45 1,130 -5,518
Net Cash Used for Investing Activities -10,830,000 -3,323,000 -3,330,000 -1,539,000 -2,101,000 -3,888,000 -3,503,043 -3,132,282 -1,310,242 -895,050 -1,481,997 -940,140 -183,078 -76,314 -53,135 -32,150
Cash Flows from Financing Activities
Debt Repayment 6,740,000 377,000 -257,000 -680,000 410,000 851,000 1,913,000 370,000 625,000 -178,000 213,500 460,000 -85,500 40,233 36,399 7,650
Common Stock Issued 476,000 0 0 0 0 0 305,000 370,000 2,051,503 650,688 928,432 322,680 237,164 0 0 0
Common Stock Repurchased -716,000 -935,000 -1,251,000 -525,000 -137,000 -593,000 0 0 0 0 0 0 0 0 0 0
Dividends Paid -1,919,000 -1,444,000 -1,572,000 -312,000 -236,000 -112,000 -37,313 0 0 0 0 0 0 0 0 0
Other Financing Activities 96,000 -174,000 -423,000 -324,000 -74,000 -190,000 164,608 319,529 -51,882 -4,207 -1,696 313,560 1,121 8,409 13,220 16,199
Net Cash Used Provided by Financing Activities 4,677,000 -2,176,000 -3,503,000 -1,841,000 -37,000 2,101,000 2,040,608 689,529 2,624,621 468,481 1,140,236 773,560 152,785 48,642 49,618 23,849
Effect of Forex Changes on Cash 0 0 0 0 0 -1,039,000 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -457,000 421,000 -508,000 564,000 -20,000 -92,000 102,070 -1,554,128 1,646,459 -10,068 14,628 -10,803 19,399 2,713 1,659 -5,599
Cash at End of Period 8,768,000 585,000 164,000 672,000 108,000 123,000 214,516 112,446 1,666,574 20,115 30,183 15,555 26,358 6,802 4,090 2,430
Cash at Start of Period 9,225,000 164,000 672,000 108,000 128,000 215,000 112,446 1,666,574 20,115 30,183 15,555 26,358 6,959 4,090 2,430 8,029
Free Cash Flow
Operating Cash Flow 5,696,000 5,920,000 6,325,000 3,944,000 2,118,000 2,734,000 1,564,505 888,625 332,080 416,501 356,389 155,777 49,692 30,384 5,176 2,702
Capital Expenditure -11,194,000 -4,714,000 -3,505,000 -2,299,000 -2,044,000 -3,702,000 -3,482,825 -3,301,837 -1,191,167 -902,087 -1,447,576 -939,923 -176,489 -82,445 -54,264 -26,632
Free Cash Flow -5,498,000 1,206,000 2,820,000 1,645,000 74,000 -968,000 -1,918,320 -2,413,212 -859,087 -485,586 -1,091,187 -784,146 -126,797 -52,060 -49,088 -23,930