Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.99B | $1.82B | $1.76B | $1.64B | $2.08B | $1.71B | $1.72B | $1.54B | $1.38B | $1.20B | $1.06B |
| Operating expenses | $1.11B | $1.07B | $997.2M | $924.2M | $999.8M | $838.1M | $844.2M | $780.9M | $674.1M | $587.3M | $526.8M |
| Operating income | $58.8M | −$10.4M | $24.5M | $52.8M | $174.9M | $87.0M | $73.6M | $42.4M | $64.3M | $64.1M | $44.7M |
| EBITDAderived | $150.0M | $81.0M | $114.4M | $141.5M | $272.0M | $178.6M | $160.8M | $116.7M | $126.3M | $116.7M | $88.7M |
| Net income | $29.6M | −$28.5M | −$65.9M | $42.1M | $128.2M | $36.3M | $32.8M | $23.7M | $43.1M | $13.3M | $3.6M |
| Basic EPSper diluted share | $0.37 | -$0.36 | -$0.84 | $0.53 | $1.57 | $0.45 | $0.42 | $0.31 | $0.72 | $0.24 | $0.06 |
| Diluted EPSper diluted share | $0.37 | -$0.36 | -$0.84 | $0.52 | $1.43 | $0.44 | $0.40 | $0.30 | $0.70 | $0.23 | $0.06 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Nicholson Michael JDirector | BuyCommon Stock · indirect | 50.0K | $15.52 | $776.0K | 50.0K |
| Mar 11, 2026Form 4 · 10b5-1 | Wilkes AlexanderChief Executive Officer | SellCommon Stock | 35.0K | $26.54 | $928.9K | 16.4K |
| Mar 6, 2026Form 4 · 10b5-1 | FAHS L READEExecutive Chairman | SellCommon Stock · indirect | 4.1K | $29.57 | $120.4K | 359.4K |
| Mar 6, 2026Form 4 · 10b5-1 | FAHS L READEExecutive Chairman | SellCommon Stock | 7.6K | $29.58 | $224.8K | 694.9K |
| Sep 16, 2025Form 4 · 10b5-1 | FAHS L READEExecutive Chairman | SellCommon Stock | 10.6K | $23.93 | $253.6K | 532.2K |