Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.70B | $1.70B | $1.60B | $1.50B | $1.49B | $1.43B | $1.42B |
| Research & development | — | — | — | — | $8.6M | — | — |
| Operating income | $71.9M | $133.4M | $158.7M | −$1.87B | −$269.3M | $19.7M | $51.8M |
| EBITDAderived | $348.3M | $408.1M | $422.8M | −$1.61B | −$7.9M | $287.8M | $331.6M |
| Net income | −$182.5M | $22.2M | −$20.3M | −$1.86B | −$111.0M | −$126.7M | −$110.2M |
| Basic EPSper diluted share | -$3.14 | $0.36 | -$0.33 | -$30.78 | -$1.84 | -$2.10 | -$0.15 |
| Diluted EPSper diluted share | -$3.14 | $0.36 | -$0.33 | -$30.78 | -$1.84 | -$2.10 | -$0.15 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 · 10b5-1 | Swales RichardChief Risk & Compliance Ofcr. | SellCommon Stock | 10.0K | $7.69 | $76.9K | 44.5K |
| Mar 19, 2026Form 4 · 10b5-1 | Swales RichardChief Risk & Compliance Ofcr. | SellCommon Stock | 18.8K | $6.87 | $129.5K | 24.3K |