| Income Statement (Quarterly) | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 229,023,000 | 232,866,000 | 231,639,000 | 351,125,000 |
| Cost of Revenue | 174,361,000 | 171,699,000 | 185,684,000 | 283,696,000 |
| Gross Profit | 54,662,000 | 61,167,000 | 45,955,000 | 67,429,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 11,146,000 | 14,505,000 | 9,712,000 | 7,926,000 |
| Operating Expenses | 11,146,000 | 6,178,000 | -28,451,000 | -18,873,000 |
| Operating Income | 43,516,000 | 54,989,000 | 74,406,000 | 86,302,000 |
| Interest Expense | 789,000 | 777,000 | 773,000 | 802,000 |
| Income Before Tax | 89,748,000 | 62,182,000 | 75,562,000 | 96,149,000 |
| Income Tax Expense | -2,331,000 | -432,000 | -470,000 | 3,038,000 |
| Net Income | 92,079,000 | 62,614,000 | 76,032,000 | 93,111,000 |
| Per Share | ||||
| EPS | 2.66 | 1.81 | 2.20 | 2.38 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Revenue | 1,229,336,000 | 1,364,452,000 | 1,063,111,000 |
| Cost of Revenue | 835,037,000 | 791,718,000 | 772,459,000 |
| Gross Profit | 394,299,000 | 572,734,000 | 290,652,000 |
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 |
| SG&A Expenses | 46,604,000 | 45,936,000 | 41,769,000 |
| Operating Expenses | 14,156,000 | 34,904,000 | 41,769,000 |
| Operating Income | 380,143,000 | 535,910,000 | 248,883,000 |
| Interest Expense | 7,472,000 | 27,706,000 | 35,740,000 |
| Income Before Tax | 404,072,000 | 523,163,000 | 229,615,000 |
| Income Tax Expense | 405,000 | 9,492,000 | 529,000 |
| Net Income | 403,667,000 | 513,671,000 | 229,086,000 |
| Per Share | |||
| EPS | 11.70 | 15.04 | 6.74 |
| EPS Diluted | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 511,888,000 | 365,942,000 | 184,226,000 |
| Short Term Investments | 22,442,000 | 0 | 2,087,000 |
| Net Receivables | 145,275,000 | 169,966,000 | 202,116,000 |
| Inventory | 45,990,000 | 53,219,000 | 60,832,000 |
| Total Current Assets | 747,941,000 | 613,499,000 | 459,509,000 |
| Property Plant Equipment | 1,184,271,000 | 1,234,524,000 | 1,296,262,000 |
| Goodwill and Intangibles | 2,733,000 | 3,084,000 | 3,477,000 |
| Total Assets | 1,973,968,000 | 1,873,494,000 | 1,783,654,000 |
| Liabilities | |||
| Account Payables | 25,550,000 | 33,890,000 | 42,350,000 |
| Short Term Debt | 24,875,000 | 56,399,000 | 76,746,000 |
| Total Current Liabilities | 132,042,000 | 139,288,000 | 170,174,000 |
| Long Term Debt | 37,414,000 | 159,514,000 | 0 |
| Total Liabilities | 217,418,000 | 391,510,000 | 713,648,000 |
| Shareholders Equity | |||
| Retained Earnings | 447,055,000 | 220,021,000 | -233,604,000 |
| Total Shareholders Equity | 1,756,550,000 | 1,525,785,000 | 1,070,006,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 511,888,000 | 365,942,000 | 184,226,000 |
| Short Term Investments | 22,442,000 | 0 | 2,087,000 |
| Net Receivables | 145,275,000 | 169,966,000 | 202,116,000 |
| Inventory | 45,990,000 | 53,219,000 | 60,832,000 |
| Total Current Assets | 747,941,000 | 613,499,000 | 459,509,000 |
| Property Plant Equipment | 1,184,271,000 | 1,234,524,000 | 1,296,262,000 |
| Goodwill and Intangibles | 2,733,000 | 3,084,000 | 3,477,000 |
| Total Assets | 1,973,968,000 | 1,873,494,000 | 1,783,654,000 |
| Liabilities | |||
| Account Payables | 25,550,000 | 33,890,000 | 42,350,000 |
| Short Term Debt | 24,875,000 | 56,399,000 | 76,746,000 |
| Total Current Liabilities | 132,042,000 | 139,288,000 | 170,174,000 |
| Long Term Debt | 37,414,000 | 159,514,000 | 0 |
| Total Liabilities | 217,418,000 | 391,510,000 | 713,648,000 |
| Shareholders Equity | |||
| Retained Earnings | 447,055,000 | 220,021,000 | -233,604,000 |
| Total Shareholders Equity | 1,756,550,000 | 1,525,785,000 | 1,070,006,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 403,667,000 | 513,671,000 | 229,086,000 |
| Depreciation & Amortization | 93,582,000 | 97,551,000 | 99,033,000 |
| Stock Based Compensation | 0 | 2,900,000 | 40,800,000 |
| Change in Working Capital | 43,146,000 | 22,754,000 | -112,224,000 |
| Operating Cash Flow | 471,912,000 | 626,072,000 | 193,265,000 |
| Investing Activities | |||
| Capital Expenditure | -75,345,000 | -10,198,000 | -15,430,000 |
| Investments | -75,345,000 | -10,198,000 | -15,430,000 |
| Investing Cash Flow | -5,108,000 | 17,263,000 | 51,216,000 |
| Financing Activities | |||
| Debt Repayment | -142,168,000 | -402,850,000 | -112,034,000 |
| Common Stock Issued/Repurchased | 2,895,000 | 0 | 0 |
| Dividends Paid | -102,819,000 | -59,518,000 | 0 |
| Financing Cash Flow | -343,398,000 | -464,754,000 | -113,048,000 |
| Summary | |||
| Free Cash Flow | 396,567,000 | 615,874,000 | 177,835,000 |
| Net Change in Cash | 123,406,000 | 178,380,000 | 131,433,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 403,667,000 | 513,671,000 | 229,086,000 |
| Depreciation & Amortization | 93,582,000 | 97,551,000 | 99,033,000 |
| Stock Based Compensation | 0 | 2,900,000 | 40,800,000 |
| Change in Working Capital | 43,146,000 | 22,754,000 | -112,224,000 |
| Operating Cash Flow | 471,912,000 | 626,072,000 | 193,265,000 |
| Investing Activities | |||
| Capital Expenditure | -75,345,000 | -10,198,000 | -15,430,000 |
| Investments | -75,345,000 | -10,198,000 | -15,430,000 |
| Investing Cash Flow | -5,108,000 | 17,263,000 | 51,216,000 |
| Financing Activities | |||
| Debt Repayment | -142,168,000 | -402,850,000 | -112,034,000 |
| Common Stock Issued/Repurchased | 2,895,000 | 0 | 0 |
| Dividends Paid | -102,819,000 | -59,518,000 | 0 |
| Financing Cash Flow | -343,398,000 | -464,754,000 | -113,048,000 |
| Summary | |||
| Free Cash Flow | 396,567,000 | 615,874,000 | 177,835,000 |
| Net Change in Cash | 123,406,000 | 178,380,000 | 131,433,000 |