Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $90.7M | $83.9M | $90.3M | $90.8M | $98.8M | $66.9M | $52.4M | — |
| Gross profit | $28.4M | $22.5M | $24.6M | $19.8M | $19.6M | $12.8M | $12.4M | — |
| Research & development | $3.9M | $2.9M | $5.4M | $5.8M | $5.5M | $2.4M | $2.4M | — |
| Operating expenses | $20.9M | $9.9M | $13.8M | $13.9M | $11.3M | $6.1M | $5.8M | $372,998 |
| Operating income | $7.5M | $12.6M | $10.8M | $6.0M | $8.3M | $6.7M | $6.6M | −$372,998 |
| EBITDAderived | $9.9M | $14.8M | $13.0M | $8.4M | $10.8M | $9.1M | $8.9M | — |
| Net income | $4.9M | $14.1M | −$15.9M | $745,553 | $6.3M | $6.8M | $4.5M | −$66,784 |
| Basic EPSper diluted share | $0.31 | $1.03 | -$1.20 | $0.06 | $0.58 | $0.67 | $0.56 | -$0.24 |
| Diluted EPSper diluted share | $0.31 | $1.03 | -$1.20 | $0.06 | $0.58 | $0.67 | $0.56 | -$0.24 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2025Form 4 | WANG PETERDirector,TenPercentOwner | SellOrdinary Shares · indirect | 200.0K | $0.00 | $0.00 | 6.01M |
| Apr 22, 2025Form 4 | WANG PETERDirector,TenPercentOwner | BuyOrdinary Shares · indirect | 6.21M | $1.00 | $6.21M | 6.21M |
| Apr 22, 2025Form 4 | WANG PETERDirector,TenPercentOwner | SellOrdinary Shares · indirect | 6.21M | $1.00 | $6.21M | 0 |