Revenue
$650.6M
▲ 0.5% YoY
Net Income
$242.1M
▲ 9.0% YoY
EPS
$5.08
▲ 9.2% YoY
Cash
$138.4M
▲ 39.8% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $650.6M | $647.7M | $576.4M |
| Gross Profit | $496.5M | $499.2M | $441.1M |
| Gross Margin | 76.3% | 77.1% | 76.5% |
| Net Income | $242.1M | $222.1M | $203.0M |
| Net Margin | 37.2% | 34.3% | 35.2% |
| EPS (diluted) | $5.08 | $4.65 | $4.24 |
| Total Assets | $2.0B | $1.8B | $1.7B |
| Total Liabilities | $202.7M | $215.8M | $221.7M |
| Equity | $1.8B | $1.6B | $1.4B |
| Cash | $138.4M | $99.0M | $92.0M |
| Operating Cash Flow | $210.8M | $253.7M | $154.8M |