Revenue
$3.0B
▲ 2.3% YoY
Net Income
$239.0M
▲ 527.3% YoY
EPS
$3.32
▲ 538.5% YoY
Cash
$236.2M
▲ 8.9% YoY
FY 2025 · As of 2025-09-30
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Drabik John J EVP, Chief Financial Officer | Gift | Aug 17, 2026 | 5.0K | $0.00 | $0 | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 24, 2026 | 20.0K | $20.93 | $419K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 24, 2026 | 20.0K | $21.09 | $422K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 24, 2026 | 20.0K | $20.93 | $419K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 23, 2026 | 20.0K | $20.08 | $402K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 23, 2026 | 20.0K | $20.37 | $407K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 23, 2026 | 20.0K | $20.29 | $406K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 22, 2026 | 20.0K | $20.62 | $412K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 22, 2026 | 20.0K | $20.96 | $419K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 22, 2026 | 20.0K | $20.67 | $413K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 21, 2026 | 20.0K | $19.77 | $395K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 21, 2026 | 20.0K | $19.84 | $397K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 21, 2026 | 20.0K | $19.67 | $393K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 20, 2026 | 20.0K | $20.09 | $402K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 20, 2026 | 20.0K | $19.94 | $399K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 20, 2026 | 20.0K | $20.05 | $401K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 17, 2026 | 20.0K | $20.51 | $410K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 17, 2026 | 20.0K | $20.46 | $409K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 16, 2026 | 20.0K | $20.85 | $417K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 16, 2026 | 20.0K | $20.86 | $417K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 15, 2026 | 20.0K | $20.54 | $411K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 15, 2026 | 20.0K | $20.64 | $413K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 14, 2026 | 20.0K | $20.13 | $403K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 14, 2026 | 20.0K | $20.07 | $401K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 14, 2026 | 20.0K | $20.42 | $408K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 13, 2026 | 20.0K | $20.18 | $404K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 13, 2026 | 20.0K | $20.25 | $405K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 10, 2026 | 40.0K | $20.67 | $827K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 9, 2026 | 20.0K | $20.34 | $407K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 8, 2026 | 40.0K | $20.25 | $810K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jul 7, 2026 | 40.0K | $20.81 | $832K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jun 22, 2026 | 20.0K | $21.10 | $422K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jun 22, 2026 | 20.0K | $21.09 | $422K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jun 18, 2026 | 20.0K | $21.54 | $431K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jun 18, 2026 | 20.0K | $21.54 | $431K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jun 17, 2026 | 14.0K | $20.00 | $280K | Form 4 ↗ |
Aqua Capital, Ltd. Insider | Buy | Jun 17, 2026 | 10.3K | $20.22 | $209K | Form 4 ↗ |