Revenue
$541.3M
▲ 5.2% YoY
Net Income
$65.3M
▲ 17.7% YoY
EPS
$2.19
▲ 21.0% YoY
Cash
$82.3M
▼ 12.8% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $541.3M | $514.8M | $550.4M |
| Gross Profit | $208.0M | $187.6M | $190.9M |
| Gross Margin | 38.4% | 36.4% | 34.7% |
| Net Income | $65.3M | $55.5M | $60.5M |
| Net Margin | 12.1% | 10.8% | 11.0% |
| EPS (diluted) | $2.19 | $1.81 | $1.92 |
| Total Assets | $764.3M | $765.4M | $741.2M |
| Total Liabilities | $212.5M | $237.2M | $214.3M |
| Equity | $551.8M | $528.2M | $526.8M |
| Cash | $82.3M | $94.3M | $163.9M |
| Operating Cash Flow | $102.1M | $98.2M | $88.8M |