| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $949.52M | $1.22B | $1.46B | $1.19B | $682.51M |
| Cost of Revenue | $317.37M | $405.55M | $474.37M | $495.60M | $315.11M |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $54.77M | $61.06M | $57.59M | $57.55M | $74.39M |
| Operating Income | $302.81M | $365.25M | $531.73M | $245.77M | -$185.35M |
| Interest Expense | $2.90M | $7.54M | $28.01M | $38.58M | $68.41M |
| Tax Expense | -$4.58M | $405.00K | $12.16M | $1.42M | -$4.96M |
| Net Income | $98.11M | $133.77M | $150.64M | $78.41M | $7.81M |
| EPS (basic) | 1.1400 | 1.4700 | 1.5900 | 0.7700 | 0.0800 |
| EPS (diluted) | 1.1300 | 1.4200 | 1.5400 | 0.7600 | 0.0800 |
| Shares (diluted) | $86.71M | $93.28M | $96.64M | $104.42M | $102.15M |