Revenue
$467.7M
▲ 10.7% YoY
Net Income
$31.5M
▲ 5.0% YoY
EPS
$1.56
▲ 4.7% YoY
Cash
$37.9M
▲ 19.9% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $467.7M | $422.6M | $405.7M |
| Gross Profit | $172.1M | $164.3M | $153.0M |
| Gross Margin | 36.8% | 38.9% | 37.7% |
| Net Income | $31.5M | $30.0M | $32.5M |
| Net Margin | 6.7% | 7.1% | 8.0% |
| EPS (diluted) | $1.56 | $1.49 | $1.63 |
| Total Assets | $287.7M | $294.5M | $276.4M |
| Total Liabilities | $130.8M | $132.3M | $113.7M |
| Equity | $149.4M | $155.6M | $162.7M |
| Cash | $37.9M | $31.6M | $23.1M |
| Operating Cash Flow | $33.8M | $48.0M | $53.4M |