Revenue
$545.1M
▲ 4.4% YoY
Net Income
$101.4M
▲ 39.3% YoY
EPS
$5.43
▲ 41.4% YoY
Cash
$96.5M
▲ 64.2% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $545.1M | $522.2M | $501.5M |
| Gross Profit | $127.5M | $92.5M | $110.2M |
| Gross Margin | 23.4% | 17.7% | 22.0% |
| Net Income | $101.4M | $72.8M | $82.4M |
| Net Margin | 18.6% | 13.9% | 16.4% |
| EPS (diluted) | $5.43 | $3.84 | $4.20 |
| Total Assets | $712.8M | $691.6M | $680.9M |
| Total Liabilities | $175.2M | $173.8M | $167.7M |
| Equity | $537.7M | $517.7M | $513.1M |
| Cash | $96.5M | $58.8M | $43.4M |
| Operating Cash Flow | $164.7M | $140.7M | $173.0M |