Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.80B | $1.97B | $2.11B | $1.96B | $1.95B | $1.26B | $567.7M | $259.8M | — | — |
| Gross profit | $103.4M | $113.6M | $119.6M | $121.8M | $97.5M | — | — | — | — | — |
| Gross margin | 5.76% | 5.76% | 5.68% | 6.21% | 5.00% | — | — | — | — | — |
| Operating expenses | $1.80B | $1.97B | $2.15B | $2.01B | $2.05B | $1.33B | $638.6M | $318.0M | — | — |
| Operating income | −$340,000 | $289,000 | −$49.3M | −$53.8M | −$100.8M | −$72.5M | −$70.9M | −$58.2M | — | — |
| Operating margin | −0.02% | 0.01% | −2.34% | −2.74% | −5.17% | −5.77% | −12.49% | −22.42% | — | — |
| EBITDA | $1.4M | $2.6M | −$46.2M | −$47.9M | −$96.5M | −$70.4M | −$69.2M | −$56.6M | — | — |
| EBITDA margin | 0.08% | 0.13% | −2.20% | −2.44% | −4.95% | −5.60% | −12.19% | −21.79% | — | — |
| Net income | −$3.2M | −$2.8M | −$49.8M | −$54.5M | −$97.5M | −$71.6M | −$72.1M | −$55.6M | — | — |
| Net profit margin | −0.18% | −0.14% | −2.36% | −2.78% | −5.00% | −5.69% | −12.70% | −21.39% | — | — |
| Basic EPSper basic share | -$0.05 | -$0.05 | -$0.33 | -$0.36 | -$0.63 | -$0.42 | -$0.44 | -$0.56 | — | — |
| Diluted EPSper diluted share | -$0.05 | -$0.05 | -$0.33 | -$0.36 | -$0.63 | -$0.42 | -$0.44 | -$0.56 | — | — |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Chen Yang LukeDirector | SellRSUs (Class A) | 44.0K | $0.23 | $10.1K | 495.5K |
| Jun 15, 2026Form 4 | Sun Jian DavidDirector | SellRSUs (Class A) | 58.8K | $0.23 | $13.5K | 413.2K |
| Jun 12, 2026Form 4 | Chen Yang LukeDirector | SellRSUs (Class A) | 49.9K | $0.23 | $11.5K | 539.5K |
| Jun 11, 2026Form 4 | Sun Jian DavidDirector | SellRSUs (Class A) | 111.1K | $0.23 | $25.6K | 472.0K |
| Jun 11, 2026Form 4 | Sun Jian DavidDirector | SellRSUs (Class A) | 111.1K | $0.23 | $25.6K | 472.0K |