Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $5.74B | $5.98B | $5.39B |
| Net income | $316.5M | $114.5M | −$160.6M |
| Diluted EPSper diluted share | $0.24 | -$1.98 | -$9.79 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 14, 2026Form 4 | Jacoba LisaEVP & CHRO | BuyClass A Common Stock | 1.0K | $15.00 | $15.0K | 291.3K |