Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $616.0M | $450.5M | $373.5M | $459.4M | $581.3M | $374.6M | $298.2M | $214.9M | — | — |
| Gross profit | $120.6M | $68.3M | $80.4M | $97.1M | $127.5M | $85.7M | $69.9M | $28.9M | — | — |
| Gross margin | 19.58% | 15.17% | 21.52% | 21.13% | 21.94% | 22.88% | 23.43% | 13.44% | — | — |
| Research & development | $23.8M | $17.8M | $21.3M | $25.6M | $21.2M | $16.1M | $9.7M | $13.4M | — | — |
| Operating expenses | $133.4M | $102.8M | $125.5M | $112.4M | $95.6M | $63.0M | $47.4M | $75.1M | — | — |
| Operating income | −$12.6M | −$34.3M | −$44.7M | −$12.9M | $39.6M | $26.2M | $26.8M | −$46.2M | — | — |
| Operating margin | −2.05% | −7.62% | −11.97% | −2.82% | 6.82% | 6.98% | 8.99% | −21.48% | — | — |
| EBITDA | $3.2M | −$17.6M | −$23.9M | $7.7M | $54.6M | $33.9M | $31.5M | −$43.4M | — | — |
| EBITDA margin | 0.53% | −3.91% | −6.39% | 1.69% | 9.39% | 9.04% | 10.55% | −20.20% | — | — |
| Net income | −$5.6M | −$26.5M | −$38.3M | −$7.2M | $35.4M | $25.8M | $27.3M | −$50.8M | — | — |
| Net profit margin | −0.91% | −5.88% | −10.25% | −1.56% | 6.10% | 6.90% | 9.16% | −23.62% | — | — |
| Basic EPSper basic share | -$0.04 | -$0.17 | -$0.24 | -$0.05 | $0.23 | $0.17 | $0.18 | -$0.77 | — | — |
| Diluted EPSper diluted share | -$0.04 | -$0.17 | -$0.24 | -$0.05 | $0.22 | $0.16 | $0.18 | -$0.77 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Invesco Ltd. | 1.27M |
MORGAN STANLEY | 1.04M |
ACADIAN ASSET MANAGEMENT LLC | 654.13K |
DIMENSIONAL FUND ADVISORS LP | 411.97K |
MILLENNIUM MANAGEMENT LLC | 404.15K |
JANE STREET GROUP, LLC | 342.03K |
RENAISSANCE TECHNOLOGIES LLC | 340K |
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 139.3K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 113.85K |
STATE STREET CORP | 103.81K |
Pathstone Holdings, LLC | 103.15K |
GSA CAPITAL PARTNERS LLP | 91.91K |
GOLDMAN SACHS GROUP INC | 85.64K |
HRT FINANCIAL LP | 72.31K |
Point72 Asset Management, L.P. | 60.15K |
TWO SIGMA INVESTMENTS, LP | 44.8K |
Police & Firemen's Retirement System of New Jersey | 42.42K |
UBS Group AG | 40.26K |
CITADEL ADVISORS LLC | 35.12K |
GEODE CAPITAL MANAGEMENT, LLC | 34.44K |
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 16, 2026Form 4 | Zhou Fion WenjuanChief Financial Officer | SellAmerican depositary shares | 22.1K | $3.48 | $77.0K | 142.2K |