Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $134.1M | $112.6M | $76.9M | $77.3M | $69.4M | $154.7M | $156.2M | $164.1M |
| Operating expenses | $596.9M | $508.4M | $418.6M | $388.6M | $7.8M | $2.5M | $3.2M | $397.9M |
| Net income | $88.2M | $119.6M | $232.2M | $199.8M | $154.7M | $22.7M | $135.1M | $122.7M |
| Basic EPSper diluted share | $0.43 | $0.66 | $1.43 | $1.21 | $0.90 | $0.13 | $0.00 | $0.00 |
| Diluted EPSper diluted share | $0.43 | $0.66 | $1.43 | $1.21 | $0.90 | $0.13 | $0.00 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 · 10b5-1 | Borgen LuisDirector | SellCommon Stock | 1.7K | $21.97 | $37.5K | 22.2K |
| Mar 6, 2026Form 4 | Rosato R DavidChief Financial Officer | BuyCommon Stock · indirect | 5.0K | $18.45 | $92.3K | 50.0K |
| Mar 5, 2026Form 4 | Rosato R DavidChief Financial Officer | BuyCommon Stock · indirect | 5.0K | $19.17 | $95.9K | 45.0K |
| Feb 5, 2026Form 4 | Ahlquist David AndrewSVP, Chief Accounting Officer | SellCommon Stock | 10.0K | $21.65 | $216.5K | 9.5K |
| Jan 28, 2026Form 4 | Westermann Donald MichaelChief Information Officer | SellCommon Stock | 21.3K | $20.11 | $427.5K | 20.9K |