Revenue
$290.6M
▲ 11.0% YoY
Net Income
$42.1M
▼ 16.0% YoY
EPS
$0.57
▼ 14.9% YoY
Cash
$377.9M
▲ 93.2% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $290.6M | $261.7M | $251.7M |
| Gross Profit | $230.5M | $210.3M | $203.7M |
| Gross Margin | 79.3% | 80.4% | 80.9% |
| Net Income | $42.1M | $50.1M | $40.0M |
| Net Margin | 14.5% | 19.2% | 15.9% |
| EPS (diluted) | $0.57 | $0.67 | $0.53 |
| Total Assets | $629.8M | $432.8M | $389.8M |
| Total Liabilities | $418.3M | $201.0M | $181.9M |
| Equity | $211.5M | $231.8M | $207.9M |
| Cash | $377.9M | $195.6M | $97.2M |
| Operating Cash Flow | $84.9M | $90.5M | $44.5M |