| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $606.04M | $525.32M | $681.48M | $835.58M | $532.58M |
| Cost of Revenue | $442.67M | $406.46M | $449.01M | $483.22M | $370.54M |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $33.59M | $28.41M | $29.52M | $32.19M | $26.61M |
| Operating Income | $128.66M | $90.35M | $201.41M | $319.91M | $134.48M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | -$23.00K | $77.00K | $289.00K | $160.00K | $57.00K |
| Net Income | $98.66M | $60.90M | $172.43M | $286.80M | $78.16M |
| EPS (basic) | 9.3300 | 5.7600 | 16.3100 | 27.0700 | 7.3100 |
| EPS (diluted) | 9.3300 | 5.7600 | 16.3100 | 27.0700 | 7.3100 |
| Shares (diluted) | $10.57M | $10.57M | $10.57M | $10.59M | $10.69M |