Revenue
$606.9M
▼ 7.3% YoY
Net Income
$26.5M
▼ 14.0% YoY
EPS
$1.95
▼ 11.4% YoY
Cash
$47.3M
▲ 3.7% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $606.9M | $654.7M | $625.6M |
| Gross Profit | $156.2M | $170.2M | $143.7M |
| Gross Margin | 25.7% | 26.0% | 23.0% |
| Net Income | $26.5M | $30.8M | $25.2M |
| Net Margin | 4.4% | 4.7% | 4.0% |
| EPS (diluted) | $1.95 | $2.20 | $1.80 |
| Total Assets | $397.6M | $415.1M | $384.7M |
| Total Liabilities | $214.8M | $249.2M | $237.4M |
| Equity | $182.8M | $165.9M | $147.3M |
| Cash | $47.3M | $45.6M | $15.4M |
| Operating Cash Flow | $13.8M | $65.4M | $88.6M |