Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $765.7M | $650.9M | $576.4M | $529.6M | — |
| Gross profit | $145.5M | $109.2M | $103.8M | $83.4M | — |
| Gross margin | 19.00% | 16.77% | 18.00% | 15.75% | — |
| Research & development | $45.1M | $27.6M | $29.2M | $36.1M | — |
| Operating expenses | $95.4M | $73.2M | $70.3M | $71.7M | — |
| Operating income | $53.6M | $40.3M | $39.2M | $11.7M | — |
| Operating margin | 7.00% | 6.18% | 6.81% | 2.21% | — |
| EBITDA | $67.9M | $60.5M | $58.0M | $49.7M | — |
| EBITDA margin | 8.87% | 9.29% | 10.06% | 9.38% | — |
| Net income | $42.8M | $30.0M | $37.7M | $21.2M | — |
| Net profit margin | 5.59% | 4.61% | 6.53% | 4.00% | — |
| Basic EPSper basic share | $1.42 | $0.99 | $1.25 | $0.69 | $0.36 |
| Diluted EPSper diluted share | $1.42 | $0.99 | $1.25 | $0.69 | $0.36 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
CHEN HANLIN | 17.27M |
QIZHOU WU | 1.54M |
WONG TSE YIU | 531.68K |
RENAISSANCE TECHNOLOGIES LLC | 357.59K |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 264.49K |
Empowered Funds, LLC | 165.54K |
LI JIE | 147.03K |
UBS Group AG | 133.25K |
MORGAN STANLEY | 81.89K |
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 61.37K |
CAI HAIMIAN | 50K |
GSA CAPITAL PARTNERS LLP | 31.6K |
GEODE CAPITAL MANAGEMENT, LLC | 19.95K |
GOLDMAN SACHS GROUP INC | 15.19K |
ROYAL BANK OF CANADA | 4K |
JPMORGAN CHASE & CO | 883 |
OSAIC HOLDINGS, INC. | 784 |
Farther Finance Advisors, LLC | 250 |
SBI Securities Co., Ltd. | 101 |
Caitong International Asset Management Co., Ltd | 2 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.