Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $1.23B | $851.4M | $1.16B | $2.47B | $888.6M | $430.8M |
| Operating expenses | $961.6M | $636.4M | $948.4M | $2.29B | $749.2M | $297.6M |
| Operating income | $266.7M | $215.0M | $210.6M | $186.7M | $139.3M | $133.3M |
| EBITDAderived | $378.0M | $313.9M | $324.9M | $284.0M | $244.3M | $237.4M |
| Basic EPSper diluted share | $1.31 | $1.29 | $1.16 | $0.51 | $0.00 | $0.00 |
| Diluted EPSper diluted share | $1.28 | $1.27 | $1.11 | $0.51 | $0.00 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 20, 2026Form 4/A · 10b5-1 | Simpson OliverSee Remarks | SellClass A Common Stock | 6.0K | $34.15 | $204.9K | 51.7K |
| Mar 20, 2026Form 4 | Simpson OliverSee Remarks | SellClass A Common Stock | 6.0K | $34.15 | $204.9K | 51.7K |