Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $5.96B | $6.12B | $6.26B | $6.04B | $5.81B | $4.92B | $4.43B |
| Gross profit | $2.31B | $2.32B | $2.35B | $2.43B | $2.43B | $2.11B | $1.91B |
| Operating income | $120.4M | $7.1M | −$1.18B | $225.6M | $266.1M | $194.4M | $110.6M |
| EBITDAderived | $317.1M | $215.6M | −$976.7M | $419.4M | $438.5M | $369.3M | $284.1M |
| Net income | $9.1M | −$101.8M | −$1.28B | $90.8M | $164.4M | −$26.5M | −$95.9M |
| Basic EPSper diluted share | $0.03 | -$0.37 | -$4.78 | $0.34 | $0.62 | -$0.13 | -$0.46 |
| Diluted EPSper diluted share | $0.03 | -$0.37 | -$4.78 | $0.34 | $0.62 | -$0.13 | -$0.46 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Venezia Patrick JChief Revenue Officer | SellClass A Common Stock | 102.0K | $3.42 | $348.9K | 398.8K |
| Dec 1, 2025Form 4 | Venezia Patrick JChief Revenue Officer | SellClass A Common Stock | 74.2K | $3.08 | $228.5K | 474.8K |
| Mar 31, 2025Form 4 | Anderson Joel DChief Executive Officer | BuyClass A Common Stock · indirect | 7.9K | $3.03 | $23.9K | 7.9K |
| Mar 31, 2025Form 4 | Anderson Joel DChief Executive Officer | BuyClass A Common Stock · indirect | 724.9K | $3.03 | $2.20M | 724.9K |
| Mar 31, 2025Form 4 | Anderson Joel DChief Executive Officer | BuyClass A Common Stock · indirect | 116.8K | $3.03 | $353.8K | 853.3K |