Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $411.8M | $350.6M | $312.9M | $310.5M | $211.3M | $111.3M | $118.3M | $91.9M |
| Gross profit | $142.3M | $127.0M | $113.1M | $120.6M | $87.7M | $41.6M | $48.2M | $39.3M |
| Gross margin | 34.56% | 36.23% | 36.16% | 38.84% | 41.52% | 37.40% | 40.77% | 42.79% |
| Research & development | $23.7M | $18.3M | $14.7M | $15.8M | $8.5M | $9.3M | $4.3M | $2.6M |
| Operating expenses | $144.2M | $129.1M | $118.7M | $141.6M | $87.7M | $57.1M | $32.6M | $25.5M |
| Operating income | −$1.9M | −$2.1M | −$5.6M | −$21.0M | $50,000 | −$15.4M | $15.6M | $13.8M |
| Operating margin | −0.46% | −0.60% | −1.78% | −6.77% | 0.02% | −13.88% | 13.21% | 15.05% |
| EBITDA | $17.8M | $12.1M | $3.3M | −$14.4M | $5.1M | −$12.8M | $17.9M | $15.1M |
| EBITDA margin | 4.32% | 3.46% | 1.07% | −4.63% | 2.41% | −11.48% | 15.16% | 16.48% |
| Net income | $9.7M | $4.0M | −$1.8M | −$29.2M | −$7.7M | −$12.6M | $10.8M | $9.2M |
| Net profit margin | 2.35% | 1.15% | −0.56% | −9.41% | −3.64% | −11.32% | 9.13% | 10.05% |
| Basic EPSper basic share | $0.11 | $0.05 | -$0.02 | -$0.42 | -$0.13 | -$0.28 | $0.49 | $0.46 |
| Diluted EPSper diluted share | $0.11 | $0.05 | -$0.02 | -$0.42 | -$0.13 | -$0.28 | $0.49 | $0.46 |
Reported shareholders
| Holder | % owned |
|---|---|
GDB International Investment Ltd / Teamsun Technology (HK) Ltd / GDD International Holding Co / Automated Systems Holdings Ltd / Beijing Teamsun Technology Co. Ltd. | ≈17.13%13.89M shares |
BlackRock, Inc. | 8.24%6.68M shares |
Alyeska Investment Group, L.P. | 7.48%6.07M shares |
T. Rowe Price Investment Management, Inc. | 4.58%3.71M shares |
Livschitz Leonard | ≈4.20%3.4M shares |
BAMCO INC /NY/ | 3.70%3M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.46%2.8M shares |
MORGAN STANLEY | 2.99%2.42M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.66%2.15M shares |
STATE STREET CORP | 2.49%2.02M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.17%1.76M shares |
FEDERATED HERMES, INC. | 2.15%1.75M shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.63%1.32M shares |
JANE STREET GROUP, LLC | 1.55%1.26M shares |
GOLDMAN SACHS GROUP INC | 1.49%1.21M shares |
ROYAL BANK OF CANADA | 1.38%1.12M shares |
DIMENSIONAL FUND ADVISORS LP | 1.37%1.11M shares |
MILLENNIUM MANAGEMENT LLC | 1.34%1.09M shares |
AMERIPRISE FINANCIAL INC | 1.28%1.04M shares |
Focus Partners Wealth | 1.27%1.03M shares |
Percentages use 81.07M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 · 10b5-1 | Gryzlov YuryCHIEF OPERATING OFFICER | SellCommon Stock | 4.4K | $8.00 | $35.5K | 514.9K |
| May 15, 2026Form 4 · 10b5-1 | Gryzlov YuryCHIEF OPERATING OFFICER | SellCommon Stock | 467 | $6.45 | $3.0K | 519.4K |
| Apr 2, 2026Form 4 · 10b5-1 | Gryzlov YuryCHIEF OPERATING OFFICER | SellCommon Stock | 1.2K | $5.54 | $6.9K | 520.5K |
| Mar 10, 2026Form 4 · 10b5-1 | Gryzlov YuryCHIEF OPERATING OFFICER | SellCommon Stock | 21.3K | $6.22 | $132.3K | 523.4K |
| Jan 20, 2026Form 4 · 10b5-1 | Livschitz LeonardCHIEF EXECUTIVE OFFICER | SellCommon Stock | 10.0K | $9.00 | $90.0K | 3.12M |