Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $82.6M | $70.4M | $62.2M | $26.6M | $66.9M | $69.0M | $327.6M | $325.8M | $336.9M | $1.52B | $1.18B | $569.7M | — | — |
| Gross profit | $47.9M | $49.0M | $41.4M | $13.0M | $26.9M | $32.7M | $155.3M | $170.9M | $179.5M | $90.3M | $57.2M | $36.4M | — | — |
| Gross margin | 57.96% | 69.71% | 66.56% | 48.77% | 40.23% | 47.35% | 47.39% | 52.46% | 53.28% | 5.94% | 4.85% | 6.40% | — | — |
| Research & development | $8.4M | $7.2M | $8.0M | $7.4M | $8.6M | $15.4M | $43.6M | $45.8M | $83.2M | $86.6M | $46.0M | $16.9M | — | — |
| Operating expenses | $46.3M | $40.4M | $55.7M | $43.5M | $55.4M | $238.2M | $280.4M | $221.7M | $315.3M | $453.2M | $281.8M | $112.7M | — | — |
| Operating income | $1.6M | $8.7M | −$14.3M | −$30.5M | −$28.5M | −$205.5M | −$125.1M | −$50.8M | −$135.8M | −$362.9M | −$224.6M | −$76.2M | — | — |
| Operating margin | 1.94% | 12.32% | −23.09% | −114.48% | −42.58% | −297.78% | −38.18% | −15.58% | −40.30% | −23.88% | −19.03% | −13.38% | — | — |
| EBITDA | $2.3M | $9.5M | −$12.7M | −$28.3M | −$24.6M | −$175.7M | −$90.2M | −$18.7M | −$102.6M | −$332.4M | −$211.4M | −$74.3M | — | — |
| EBITDA margin | 2.82% | 13.53% | −20.39% | −106.11% | −36.78% | −254.60% | −27.53% | −5.75% | −30.46% | −21.88% | −17.91% | −13.05% | — | — |
| Net income | $4.5M | $10.6M | −$14.0M | −$28.0M | −$19.1M | −$200.5M | −$99.8M | −$27.0M | −$117.9M | −$349.6M | −$225.3M | −$72.2M | — | — |
| Net profit margin | 5.39% | 15.03% | −22.50% | −105.31% | −28.50% | −290.49% | −30.45% | −8.28% | −35.00% | −23.01% | −19.09% | −12.67% | — | — |
| Basic EPSper basic share | $0.01 | $0.03 | -$0.04 | -$0.08 | -$0.05 | -$0.54 | -$0.27 | -$0.07 | -$0.31 | -$0.94 | -$0.91 | -$0.71 | — | — |
| Diluted EPSper diluted share | $0.01 | $0.03 | -$0.04 | -$0.08 | -$0.05 | -$0.54 | -$0.27 | -$0.07 | -$0.31 | -$0.94 | -$0.91 | -$0.71 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
MORGAN STANLEY | 253.08K |
GOLDMAN SACHS GROUP INC | 123.7K |
BANK OF AMERICA CORP /DE/ | 47.69K |
JANE STREET GROUP, LLC | 38.49K |
RENAISSANCE TECHNOLOGIES LLC | 31.74K |
Yiheng Capital Management, L.P. | 31.44K |
ACADIAN ASSET MANAGEMENT LLC | 26.8K |
DIMENSIONAL FUND ADVISORS LP | 12.23K |
BNP PARIBAS FINANCIAL MARKETS | 4.7K |
RHUMBLINE ADVISERS | 1.59K |
SIMPLEX TRADING, LLC | 166 |
OSAIC HOLDINGS, INC. | 100 |
UBS Group AG | 20 |
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 |
|---|---|---|---|---|---|---|
| Mar 31, 2026Form 4 | Chen AnqiangFinancial Controller | BuyAmerican depositary share | 2.5K | $0.80 | $2.0K | 68.2K |
| Mar 30, 2026Form 4 | Chen AnqiangFinancial Controller | BuyAmerican depositary share | 1.0K | $0.78 | $780.00 | 65.7K |
| Mar 24, 2026Form 4 | Dunde YuChief Executive Officer | BuyAmerican depositary share | 2.0K | $0.72 | $1.4K | 37.9K |
| Mar 23, 2026Form 4 | Dunde YuChief Executive Officer | BuyAmerican depositary share | 27.0K | $0.73 | $19.7K | 35.9K |
| Mar 23, 2026Form 4 | Chen AnqiangFinancial Controller | BuyAmerican depositary share | 2.8K | $0.73 | $2.0K | 52.7K |