Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $871.9M | $771.3M | $669.8M | $598.1M | $540.8M | $393.7M | $370.5M |
| Gross profit | $470.6M | $426.8M | $365.2M | $341.1M | $317.7M | $231.9M | $223.1M |
| Operating income | −$5.3M | −$30.1M | −$72.0M | −$111.2M | −$143.7M | −$55.6M | −$1.7M |
| EBITDAderived | $44.9M | $15.8M | −$33.4M | −$79.3M | −$122.1M | −$37.9M | $12.9M |
| Net income | $1.6M | −$20.4M | −$63.2M | −$110.4M | −$144.3M | −$55.9M | $0 |
| Basic EPSper diluted share | $0.01 | -$0.17 | -$0.54 | -$0.96 | -$2.21 | -$1.05 | -$1.10 |
| Diluted EPSper diluted share | $0.01 | -$0.17 | -$0.54 | -$0.96 | -$2.21 | -$1.05 | -$1.10 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 · 10b5-1 | Briggs TeresaDirector | SellClass A Common Stock | 1.9K | $26.79 | $51.1K | 48.9K |
| Jun 16, 2026Form 4 · 10b5-1 | Briggs TeresaDirector | SellClass A Common Stock | 3.1K | $25.41 | $78.6K | 50.8K |
| Jun 12, 2026Form 4 | Moon Youngme EDirector | SellClass A Common Stock | 10.0K | $26.53 | $265.3K | 26.1K |
| May 19, 2026Form 4 · 10b5-1 | Blumenthal Neil HarrisCo-Chief Executive Officer | SellClass A Common Stock | 63.0K | $30.03 | $1.89M | 50.2K |
| May 14, 2026Form 4 | SINGER BRADLEY EDirector | SellClass A Common Stock · indirect | 4.8K | $29.01 | $140.2K | 100.0K |