| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-01-29 FY |
|---|---|---|---|---|---|---|
| Revenue | $475.33M | $399.21M | $488.94M | $326.94M | $213.21M | – |
| Cost of Revenue | $308.82M | $257.19M | $320.63M | $195.63M | $130.57M | – |
| Gross Profit | $166.51M | $142.02M | $168.30M | $131.31M | $82.64M | – |
| Operating Expenses | $110.12M | $90.84M | $89.27M | $64.98M | $46.41M | – |
| R&D | – | – | – | – | – | – |
| SG&A | $101.52M | $82.25M | $80.72M | $55.91M | $37.89M | – |
| Operating Income | $56.38M | $51.17M | $79.03M | $66.33M | $36.23M | – |
| Interest Expense | – | – | $24.10M | $18.54M | $14.55M | – |
| Tax Expense | $14.94M | $13.74M | $12.27M | $8.99M | $86.00K | – |
| Net Income | $33.57M | $24.13M | $39.97M | $127.61M | $2.35M | $2.67M |
| EPS (basic) | 0.2000 | 0.1400 | 0.2400 | 1.1100 | 0.0000 | – |
| EPS (diluted) | 0.2000 | 0.1400 | 0.2400 | 0.8500 | 0.0000 | – |
| Shares (diluted) | $168.38M | $168.72M | $164.50M | $167.63M | $99.27M | – |