Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.27B | $1.34B | $1.59B | $2.02B | $2.10B | $1.71B | $1.58B | $1.23B | $977.1M | $730.3M |
| Gross profit | $562.9M | $592.0M | $675.6M | $886.7M | $947.6M | $754.2M | $703.1M | $536.0M | $434.4M | $323.2M |
| Operating income | −$38.9M | −$133.4M | −$155.3M | −$184.5M | −$63.4M | −$51.7M | $23.5M | $43.0M | $31.6M | $64.2M |
| EBITDAderived | −$12.8M | −$88.9M | −$113.2M | −$151.0M | −$35.8M | −$29.1M | $39.6M | $53.5M | $39.3M | $67.8M |
| Net income | −$28.7M | −$128.8M | −$172.0M | −$207.1M | −$8.9M | −$67.1M | $36.9M | $44.9M | −$594,000 | $33.2M |
| Basic EPSper diluted share | -$0.22 | -$1.07 | -$1.50 | -$1.90 | -$0.08 | -$0.66 | $0.37 | $0.47 | -$0.02 | $0.36 |
| Diluted EPSper diluted share | -$0.22 | -$1.07 | -$1.50 | -$1.90 | -$0.08 | -$0.66 | $0.36 | $0.34 | -$0.02 | $0.34 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 · 10b5-1 | Bacos AnthonyChief Prod/Technology Officer | SellClass A Common Stock | 100.0K | $4.51 | $451.0K | 1.07M |
| Jun 22, 2026Form 4 · 10b5-1 | Bacos AnthonyChief Prod/Technology Officer | SellClass A Common Stock | 20.0K | $4.04 | $80.8K | 1.07M |
| Jun 22, 2026Form 4 · 10b5-1 | Bacos AnthonyChief Prod/Technology Officer | SellClass A Common Stock | 50.0K | $4.03 | $201.5K | 1.09M |
| Jun 16, 2026Form 4 · 10b5-1 | Bacos AnthonyChief Prod/Technology Officer | SellClass A Common Stock | 20.0K | $4.17 | $83.4K | 1.09M |
| Jun 16, 2026Form 4 · 10b5-1 | Bacos AnthonyChief Prod/Technology Officer | SellClass A Common Stock | 50.0K | $4.14 | $207.0K | 1.11M |