STATEMENT·Income statement
USD · GAAP
| METRIC | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TREND |
|---|---|---|---|---|---|---|
| Sales, Adj. | $335.3M | $348.3M | $378.1M | $440.1M | $518.2M | |
| YoY % | +14.4% | +3.9% | +8.6% | +16.4% | +17.8% | |
| P / Sales | 0.6x | 0.4x | 0.8x | 1.1x | 1.5x | |
| EV / Sales | 0.8x | 0.7x | 1.1x | 1.6x | 2.0x | |
| Gross Profit, Adj. | $196.4M | $199.5M | $215.8M | $258.3M | $312.9M | |
| YoY % | +14.9% | +1.6% | +8.1% | +19.7% | +21.1% | |
| Margin % | 58.6% | 57.3% | 57.1% | 58.7% | 60.4% | |
| EV / Gross Profit | 1.3x | 1.3x | 1.9x | 2.7x | 3.3x | |
| EBITDA, Adj. | $34.6M | $23.5M | $6.7M | $28.6M | $49.1M | |
| YoY % | +56.7% | -32.1% | -71.7% | +329.9% | +71.4% | |
| Margin % | 10.3% | 6.8% | 1.8% | 6.5% | 9.5% | |
| EV / EBITDA | 7.5x | 10.8x | 60.5x | 24.0x | 20.8x | |
| EBIT | $26.8M | $16.1M | $2.4M | $17.3M | $29.9M | |
| YoY % | +82.2% | -39.9% | -84.8% | +608.9% | +72.9% | |
| Margin % | 8.0% | 4.6% | 0.6% | 3.9% | 5.8% | |
| EV / EBIT | 9.6x | 15.8x | 165.2x | 39.8x | 34.1x | |
| Net Income | $26.1M | $9.2M | $26.0M | $9.9M | $20.0M | |
| YoY % | -29.1% | -64.7% | +182.2% | -62.0% | +102.2% | |
| Net Margin | 7.8% | 2.6% | 6.9% | 2.2% | 3.9% | |
| EPS (GAAP) | $1.04 | $0.36 | $0.85 | $0.32 | $0.64 | |
| YoY % | -30.2% | -65.4% | +136.1% | -62.4% | +100.0% |