| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY |
|---|---|---|---|---|
| Revenue | $388.70M | $268.99M | $204.02M | $151.88M |
| Cost of Revenue | – | – | – | – |
| Gross Profit | $262.92M | $155.21M | $102.08M | $87.00M |
| Operating Expenses | – | – | – | – |
| R&D | $5.65M | $3.40M | $4.22M | $2.98M |
| SG&A | $30.45M | $21.75M | $20.09M | $15.52M |
| Operating Income | $220.82M | -$17.98M | $40.26M | $64.11M |
| Interest Expense | $3.46M | $5.07M | $4.12M | $1.41M |
| Tax Expense | $29.35M | $10.31M | $107.00K | $4.79M |
| Net Income | $240.00M | -$23.08M | $36.28M | $55.09M |
| EPS (basic) | 1.1800 | -0.1100 | 0.1800 | 0.3500 |
| EPS (diluted) | 1.1800 | -0.1100 | 0.1800 | 0.3500 |
| Shares (diluted) | $204.07M | $201.30M | $199.52M | – |