Revenue
$410.2M
▲ 16.5% YoY
Net Income
$34.9M
▲ 33.8% YoY
EPS
$0.63
▲ 31.3% YoY
Cash
$151.2M
▲ 50.3% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $410.2M | $352.2M | $374.8M |
| Gross Profit | $246.2M | $190.2M | $214.3M |
| Gross Margin | 60.0% | 54.0% | 57.2% |
| Net Income | $34.9M | $26.1M | $25.3M |
| Net Margin | 8.5% | 7.4% | 6.8% |
| EPS (diluted) | $0.63 | $0.48 | $0.46 |
| Total Assets | $894.0M | $830.4M | $814.7M |
| Total Liabilities | $466.3M | $452.2M | $469.1M |
| Equity | $337.9M | $299.5M | $344.9M |
| Cash | $151.2M | $100.6M | $76.2M |
| Operating Cash Flow | $127.1M | $70.8M | $58.6M |