Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.44B | $1.24B | $1.50B | $1.72B | $2.38B | $2.11B | $383,458 | $559,386 | $882,011 | $13.1M | $738,301 | $2.8M | $7.4M | $21.4M | $21.6M | $19.6M |
| Gross profit | $168.5M | $131.5M | $167.6M | $216.6M | $326.0M | $273.6M | −$360,286 | −$198,515 | −$773,959 | −$4.1M | −$355,823 | $971,377 | $2.8M | $8.1M | $7.9M | $7.6M |
| Gross margin | 11.66% | 10.64% | 11.19% | 12.59% | 13.72% | 12.94% | −93.96% | −35.49% | −87.75% | −31.52% | −48.19% | 35.01% | 38.00% | 37.98% | 36.70% | 38.86% |
| Research & development | — | — | — | — | — | — | — | — | — | — | — | $615,334 | $484,770 | $230,854 | $268,038 | — |
| Operating expenses | $178.0M | $183.0M | $238.6M | $266.2M | $292.5M | $250.2M | $35.6M | $9.1M | $4.3M | $5.0M | $6.5M | $2.4M | $2.2M | $3.7M | $4.3M | $2.5M |
| Operating income | −$9.5M | −$51.6M | −$71.1M | −$49.5M | $33.5M | $23.4M | −$36.0M | −$9.3M | −$5.1M | −$9.1M | −$6.9M | −$1.4M | $604,298 | $4.4M | $3.6M | $5.1M |
| Operating margin | −0.66% | −4.17% | −4.75% | −2.88% | 1.41% | 1.11% | −9,389.29% | −1,655.53% | −573.46% | −69.54% | −935.09% | −51.40% | 8.16% | 20.53% | 16.69% | 26.17% |
| EBITDA | −$2.0M | −$40.8M | −$57.6M | −$38.5M | $44.4M | $32.5M | −$25.3M | −$8.4M | −$3.7M | −$7.9M | −$6.4M | −$1.3M | $820,667 | $4.9M | $4.1M | $5.5M |
| EBITDA margin | −0.14% | −3.31% | −3.85% | −2.24% | 1.87% | 1.54% | −6,596.81% | −1,507.58% | −422.85% | −60.11% | −863.86% | −45.10% | 11.09% | 23.11% | 18.77% | 28.03% |
| Net income | −$4.9M | −$43.3M | −$59.0M | −$57.4M | $36.3M | −$30.4M | $17.0M | −$8.9M | −$5.1M | −$9.7M | −$10.2M | −$24.3M | $2.0M | $3.2M | $3.1M | $4.5M |
| Net profit margin | −0.34% | −3.51% | −3.94% | −3.34% | 1.53% | −1.44% | 4,430.99% | −1,592.82% | −582.35% | −74.50% | −1,384.68% | −875.85% | 26.96% | 15.00% | 14.34% | 23.16% |
| Basic EPSper basic share | -$0.24 | -$2.25 | -$3.12 | -$3.08 | $2.00 | $1.60 | -$1.00 | -$81.00 | -$6.00 | -$18.60 | -$34.20 | -$88.20 | $8.60 | $14.00 | $13.80 | $22.40 |
| Diluted EPSper diluted share | -$0.24 | -$2.25 | -$3.12 | -$3.08 | $1.60 | $1.60 | -$1.00 | -$10.20 | -$6.00 | -$18.60 | -$34.20 | -$86.80 | $8.60 | $14.00 | $13.80 | $21.80 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
He Zhitao | 11.14M |
Galkin Vladimir | 4.39M |
CHANG FRED FACHING | 3.96M |
Chow Anthony | 88.24K |
Hou Montaque | 4.52K |
Ching Christina | 3.57K |
Chen Michael | 2.39K |
Wu Paul | 6 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | CHANG FRED FACHINGDirector,TenPercentOwner | SellCommon Shares · indirect | 18.5K | $20.00 | $370.8K | 3.10M |
| Jun 2, 2026Form 4 | CHANG FRED FACHINGDirector,TenPercentOwner | SellCommon Shares · indirect | 11.1K | $20.19 | $223.9K | 3.12M |
| Jun 1, 2026Form 4 | CHANG FRED FACHINGDirector,TenPercentOwner | SellCommon Shares · indirect | 2.6K | $17.58 | $45.4K | 3.13M |
| Jun 1, 2026Form 4 · 10b5-1 | Chen MichaelChief Legal Officer | SellCommon Stock | 67 | $18.18 | $1.2K | 2.4K |
| May 29, 2026Form 4 | CHANG FRED FACHINGDirector,TenPercentOwner | SellCommon Shares · indirect | 10.0K | $17.51 | $175.1K | 3.14M |