| Income Statement (Quarterly) | 2026-04-06 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 345,048,000 | 345,048,000 | 83,131,000 | 284,170,000 |
| Cost of Revenue | 193,288,000 | 193,288,000 | 47,869,000 | 175,571,000 |
| Gross Profit | 151,760,000 | 151,760,000 | 35,262,000 | 108,599,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 62,714,000 | 62,714,000 | 28,255,000 | 41,873,000 |
| Operating Expenses | 78,134,000 | 78,134,000 | 34,538,000 | 54,588,000 |
| Operating Income | 73,626,000 | 73,626,000 | 724,000 | 54,011,000 |
| Interest Expense | 1,636,000 | 1,636,000 | 819,000 | 1,667,000 |
| Income Before Tax | 30,916,000 | 30,916,000 | 3,643,000 | 59,307,000 |
| Income Tax Expense | 6,378,000 | 6,378,000 | 764,000 | 11,751,000 |
| Net Income | 24,538,000 | 24,538,000 | 2,879,000 | 47,556,000 |
| Per Share | ||||
| EPS | 0.58 | 0.58 | 0.10 | 1.65 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 |
|---|---|---|
| Revenue | 547,630,000 | 762,039,000 |
| Cost of Revenue | 332,690,000 | 478,511,000 |
| Gross Profit | 214,940,000 | 283,528,000 |
| Operating Expenses | ||
| R&D Expenses | 0 | 0 |
| SG&A Expenses | 106,086,000 | 92,402,000 |
| Operating Expenses | 130,044,000 | 116,929,000 |
| Operating Income | 84,896,000 | 166,599,000 |
| Interest Expense | 3,300,000 | 3,196,000 |
| Income Before Tax | 112,983,000 | 171,943,000 |
| Income Tax Expense | 26,033,000 | 38,682,000 |
| Net Income | 86,950,000 | 133,261,000 |
| Per Share | ||
| EPS | 3.01 | 4.84 |
| EPS Diluted | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 |
|---|---|---|
| Assets | ||
| Cash and Cash Equivalents | 465,474,000 | 385,537,000 |
| Short Term Investments | 21,840,000 | 5,026,000 |
| Net Receivables | 233,281,000 | 268,324,000 |
| Inventory | 62,614,000 | 136,942,000 |
| Total Current Assets | 793,825,000 | 806,262,000 |
| Property Plant Equipment | 266,746,000 | 265,100,000 |
| Goodwill and Intangibles | 2,036,000 | 2,474,000 |
| Total Assets | 1,087,139,000 | 1,100,043,000 |
| Liabilities | ||
| Account Payables | 71,895,000 | 65,069,999 |
| Short Term Debt | 17,622,000 | 11,034,000 |
| Total Current Liabilities | 184,548,000 | 209,498,000 |
| Long Term Debt | 144,306,000 | 161,397,000 |
| Total Liabilities | 341,087,000 | 383,354,000 |
| Shareholders Equity | ||
| Retained Earnings | 322,419,000 | 306,571,000 |
| Total Shareholders Equity | 746,052,000 | 716,689,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 |
|---|---|---|
| Assets | ||
| Cash and Cash Equivalents | 465,474,000 | 385,537,000 |
| Short Term Investments | 21,840,000 | 5,026,000 |
| Net Receivables | 233,281,000 | 268,324,000 |
| Inventory | 62,614,000 | 136,942,000 |
| Total Current Assets | 793,825,000 | 806,262,000 |
| Property Plant Equipment | 266,746,000 | 265,100,000 |
| Goodwill and Intangibles | 2,036,000 | 2,474,000 |
| Total Assets | 1,087,139,000 | 1,100,043,000 |
| Liabilities | ||
| Account Payables | 71,895,000 | 65,069,999 |
| Short Term Debt | 17,622,000 | 11,034,000 |
| Total Current Liabilities | 184,548,000 | 209,498,000 |
| Long Term Debt | 144,306,000 | 161,397,000 |
| Total Liabilities | 341,087,000 | 383,354,000 |
| Shareholders Equity | ||
| Retained Earnings | 322,419,000 | 306,571,000 |
| Total Shareholders Equity | 746,052,000 | 716,689,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 |
|---|---|---|
| Operating Activities | ||
| Net Income | 112,983,000 | 133,261,000 |
| Depreciation & Amortization | 14,680,000 | 13,725,000 |
| Stock Based Compensation | 0 | 9,354,000 |
| Change in Working Capital | 89,790,000 | -11,951,000 |
| Operating Cash Flow | 172,288,000 | 134,631,000 |
| Investing Activities | ||
| Capital Expenditure | -6,168,000 | -5,121,000 |
| Investments | -4,946,000 | -3,663,000 |
| Investing Cash Flow | -23,739,000 | -5,056,000 |
| Financing Activities | ||
| Debt Repayment | -11,035,000 | -5,833,000 |
| Common Stock Issued/Repurchased | 0 | 49,476,000 |
| Dividends Paid | -57,720,000 | -26,256,000 |
| Financing Cash Flow | -68,755,000 | 17,387,000 |
| Summary | ||
| Free Cash Flow | 166,120,000 | 129,510,000 |
| Net Change in Cash | 79,937,000 | 146,916,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 |
|---|---|---|
| Operating Activities | ||
| Net Income | 112,983,000 | 133,261,000 |
| Depreciation & Amortization | 14,680,000 | 13,725,000 |
| Stock Based Compensation | 0 | 9,354,000 |
| Change in Working Capital | 89,790,000 | -11,951,000 |
| Operating Cash Flow | 172,288,000 | 134,631,000 |
| Investing Activities | ||
| Capital Expenditure | -6,168,000 | -5,121,000 |
| Investments | -4,946,000 | -3,663,000 |
| Investing Cash Flow | -23,739,000 | -5,056,000 |
| Financing Activities | ||
| Debt Repayment | -11,035,000 | -5,833,000 |
| Common Stock Issued/Repurchased | 0 | 49,476,000 |
| Dividends Paid | -57,720,000 | -26,256,000 |
| Financing Cash Flow | -68,755,000 | 17,387,000 |
| Summary | ||
| Free Cash Flow | 166,120,000 | 129,510,000 |
| Net Change in Cash | 79,937,000 | 146,916,000 |