Revenue
$1.0B
▲ 8.8% YoY
Net Income
$154.8M
▲ 20.5% YoY
EPS
$4.75
▲ 20.9% YoY
Cash
$74.6M
▲ 50.6% YoY
FY 2025 · As of 2025-12-31
| Metric | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|
| Revenue | $1.0B | $953.7M | $922.4M |
| Gross Profit | $370.6M | $336.2M | $302.1M |
| Gross Margin | 35.7% | 35.3% | 32.7% |
| Net Income | $154.8M | $128.5M | $108.5M |
| Net Margin | 14.9% | 13.5% | 11.8% |
| EPS (diluted) | $4.75 | $3.93 | $3.35 |
| Total Assets | $1.7B | $1.6B | $1.6B |
| Total Liabilities | $428.8M | $425.5M | $543.2M |
| Equity | $1.3B | $1.1B | $1.1B |
| Cash | $74.6M | $49.5M | $64.4M |
| Operating Cash Flow | $216.6M | $182.0M | $183.8M |