Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.84B | $1.88B | $1.88B | $1.57B | $1.21B | $873.6M | $557.4M | — |
| Gross profit | $474.6M | $493.7M | $507.2M | $419.6M | $314.4M | $214.5M | $152.1M | — |
| Operating expenses | $451.4M | $475.1M | $452.8M | $378.8M | $296.4M | $222.6M | $140.4M | — |
| Operating income | $23.2M | $18.6M | $54.4M | $40.8M | $18.0M | −$8.1M | $11.7M | −$342 |
| EBITDAderived | $156.8M | $163.1M | $187.0M | $152.8M | $113.8M | $66.9M | $61.8M | — |
| Net income | −$80.3M | −$62.1M | $8.9M | $9.3M | −$20.8M | −$24.0M | −$35.4M | −$1,142 |
| Basic EPSper diluted share | -$2.55 | -$1.96 | $0.18 | $0.20 | -$0.74 | -$0.90 | -$4.84 | $0.00 |
| Diluted EPSper diluted share | -$2.55 | -$1.96 | $0.18 | $0.20 | -$0.74 | -$0.90 | -$4.84 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Mill Road Capital III, L.P. +2TenPercentOwner | BuyCommon Stock, $0.0001 par value | 3.8K | $5.95 | $22.6K | 4.37M |
| Mar 12, 2026Form 4 | Mill Road Capital III, L.P. +2TenPercentOwner | BuyCommon Stock, $0.0001 par value | 58.2K | $6.10 | $354.8K | 4.37M |
| Mar 11, 2026Form 4 | Nair SidharthaDirector | BuyCommon Stock | 1.0K | $6.37 | $6.4K | 37.8K |
| Mar 11, 2026Form 4 | Mill Road Capital III, L.P. +2TenPercentOwner | BuyCommon Stock, $0.0001 par value | 18.0K | $6.36 | $114.7K | 4.31M |
| Mar 9, 2026Form 4 | Nair SidharthaDirector | BuyCommon Stock | 1.0K | $6.75 | $6.8K | 36.8K |