Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $338.7M | $303.1M | $315.2M | $314.2M | $231.0M | $192.7M | $164.9M | $152.7M | $143.2M | $106.4M | $71.7M | $54.5M | $40.2M |
| Net income | $105.9M | $77.5M | $73.9M | $176.2M | $167.0M | $59.5M | $18.0M | $51.4M | $100.5M | $13.8M | $20.6M | $10.0M | $28.1M |
| Basic EPSper diluted share | $2.25 | $1.72 | $1.67 | $4.02 | $3.87 | $1.46 | $0.45 | $1.28 | $2.75 | $0.40 | $0.66 | $0.42 | $1.38 |
| Diluted EPSper diluted share | $2.23 | $1.69 | $1.64 | $3.92 | $3.71 | $1.43 | $0.44 | $1.24 | $2.65 | $0.39 | $0.65 | $0.41 | $1.37 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 · 10b5-1 | WILLIAMS WILLIAM L. IIIDirector | SellVoting Common Stock · indirect | 8.4K | $40.05 | $336.4K | 1.13M |
| Jun 11, 2026Form 4 · 10b5-1 | MAHAN JAMES S IIIChief Executive Officer | SellVoting Common Stock · indirect | 10.0K | $38.19 | $381.9K | 2.85M |
| Jun 10, 2026Form 4 · 10b5-1 | MAHAN JAMES S IIIChief Executive Officer | SellVoting Common Stock · indirect | 915 | $39.20 | $35.9K | 2.86M |
| Jun 10, 2026Form 4 · 10b5-1 | MAHAN JAMES S IIIChief Executive Officer | SellVoting Common Stock · indirect | 9.1K | $38.68 | $351.4K | 2.86M |
| Jun 4, 2026Form 4 · 10b5-1 | MAHAN JAMES S IIIChief Executive Officer | SellVoting Common Stock · indirect | 79 | $37.65 | $3.0K | 2.87M |