Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.52B | $1.67B | $1.69B | $1.53B | $1.38B | $1.12B | $959.4M |
| Operating income | −$469.3M | −$8.7M | $13.1M | $29.0M | $41.1M | $4.3M | $38.0M |
| EBITDAderived | −$332.2M | $124.9M | $139.0M | $139.2M | $142.7M | $84.7M | $101.8M |
| Net income | −$515.8M | $3.1M | −$37.9M | −$15.6M | −$24.5M | −$64.3M | −$37.4M |
| Basic EPSper diluted share | -$3.04 | $0.02 | -$0.23 | -$0.10 | -$0.18 | -$0.52 | -$0.30 |
| Diluted EPSper diluted share | -$3.04 | $0.02 | -$0.23 | -$0.10 | -$0.18 | -$0.52 | -$0.30 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Hees BernardoDirector | BuyCommon Stock · indirect | 25.0K | $3.49 | $87.3K | 1.57M |
| Jun 4, 2026Form 4 | Hees BernardoDirector | BuyCommon Stock · indirect | 150.0K | $3.29 | $493.5K | 1.55M |
| Jun 3, 2026Form 4 | Hees BernardoDirector | BuyCommon Stock · indirect | 170.6K | $3.35 | $571.5K | 1.40M |
| Jun 2, 2026Form 4 | Hees BernardoDirector | BuyCommon Stock · indirect | 235.9K | $3.39 | $799.6K | 1.23M |
| Jun 1, 2026Form 4 | Hees BernardoDirector | BuyCommon Stock · indirect | 73.6K | $3.44 | $253.3K | 993.2K |