| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $871.93M | $751.30M | $691.80M | $573.96M | $487.76M |
| Cost of Revenue | $657.84M | $521.88M | $494.31M | $417.26M | $336.30M |
| Gross Profit | $146.82M | $143.79M | $119.46M | $99.84M | $98.35M |
| Operating Expenses | $114.91M | $119.13M | $82.17M | $17.28M | $16.80M |
| R&D | $4.00M | $12.17M | $15.61M | $15.19M | $1.57M |
| SG&A | $120.38M | $95.95M | $84.72M | $99.94M | $75.73M |
| Operating Income | $62.35M | $47.51M | $42.56M | $2.83M | $22.54M |
| Interest Expense | $86.78M | $115.25M | $66.33M | $50.40M | $144.29M |
| Tax Expense | $28.24M | $40.55M | $25.20M | $37.98M | $4.33M |
| Net Income | $148.26M | $634.09M | -$210.95M | $349.66M | $875.32M |
| EPS (basic) | 1.2700 | 11.3400 | -4.4200 | 5.8000 | – |
| EPS (diluted) | 1.2700 | 11.3400 | -4.4200 | 5.8000 | – |
| Shares (diluted) | – | – | – | – | – |