Revenue
$349.7M
▼ 0.2% YoY
Net Income
$84.5M
▼ 5.5% YoY
EPS
$4.35
▼ 5.8% YoY
Cash
$74.7M
▲ 122.6% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $349.7M | $350.4M | $362.6M |
| Gross Profit | $279.1M | $280.7M | $294.2M |
| Gross Margin | 79.8% | 80.1% | 81.2% |
| Net Income | $84.5M | $89.4M | $77.3M |
| Net Margin | 24.2% | 25.5% | 21.3% |
| EPS (diluted) | $4.35 | $4.62 | $3.94 |
| Total Assets | $663.8M | $602.2M | $647.3M |
| Total Liabilities | $650.0M | $681.7M | $823.4M |
| Equity | $13.8M | -$79.5M | -$176.1M |
| Cash | $74.7M | $33.5M | $88.7M |
| Operating Cash Flow | $136.1M | $121.7M | $114.1M |