Revenue
$868.5M
▲ 21.5% YoY
Net Income
$158.7M
▲ 9.1% YoY
EPS
$2.71
▲ 8.0% YoY
Cash
$752.5M
▲ 66.1% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $868.5M | $714.7M | $582.0M |
| Gross Profit | $670.1M | $557.9M | $460.8M |
| Gross Margin | 77.2% | 78.1% | 79.2% |
| Net Income | $158.7M | $145.5M | $128.9M |
| Net Margin | 18.3% | 20.4% | 22.1% |
| EPS (diluted) | $2.71 | $2.51 | $2.13 |
| Total Assets | $1.3B | $999.2M | $811.4M |
| Total Liabilities | $401.4M | $340.0M | $344.5M |
| Equity | $870.2M | $659.2M | $467.0M |
| Cash | $752.5M | $453.0M | $311.9M |
| Operating Cash Flow | $348.2M | $219.8M | $219.4M |