| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $237.26M | $187.03M | $188.06M | $136.09M | $43.27M |
| Cost of Revenue | $177.43M | $147.64M | $163.79M | $142.79M | $40.01M |
| Gross Profit | $59.83M | $39.39M | $24.26M | -$6.70M | $3.26M |
| Operating Expenses | – | – | – | – | – |
| R&D | $1.82M | $1.71M | $2.49M | $4.44M | $5.54M |
| SG&A | $28.05M | $24.71M | $27.87M | $27.12M | $20.17M |
| Operating Income | $23.24M | $12.20M | $23.22M | -$35.42M | -$31.46M |
| Interest Expense | – | – | $2.86M | $7.05M | $78.00K |
| Tax Expense | -$10.87M | $649.00K | $149.00K | -$22.00K | -$40.00K |
| Net Income | $30.53M | $10.50M | $24.71M | -$42.30M | -$30.53M |
| EPS (basic) | 0.9000 | 0.3600 | 1.0000 | -0.5700 | -0.4200 |
| EPS (diluted) | 0.8400 | 0.3400 | -0.1000 | -0.5700 | -0.4200 |
| Shares (diluted) | $36.16M | $30.89M | $28.38M | $74.42M | $73.36M |