Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $82.6M | $85.9M | $65.1M | $47.7M |
| Gross profit | $34.2M | $38.8M | $22.5M | $10.7M |
| Gross margin | 41.45% | 45.17% | 34.52% | 22.49% |
| Operating expenses | $21.9M | $20.2M | $16.5M | $9.4M |
| Operating income | $12.3M | $18.5M | $5.9M | $1.4M |
| Operating margin | 14.90% | 21.60% | 9.10% | 2.87% |
| EBITDA | $117.7M | $20.2M | $14.0M | $11.8M |
| EBITDA margin | 142.53% | 23.47% | 21.52% | 24.74% |
| Net income | $101.2M | $3.6M | $3.6M | $2.9M |
| Net profit margin | 122.50% | 4.18% | 5.57% | 6.14% |
| Basic EPSper basic share | $1.96 | $0.07 | $0.07 | $0.05 |
| Diluted EPSper diluted share | $1.84 | $0.07 | $0.07 | $0.05 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Polar Asset Management Partners Inc. | 573.91K |
JANE STREET GROUP, LLC | 81.07K |
UBS Group AG | 66.78K |
Scientech Research LLC | 13.52K |
Verdad Advisers, LP | 12.75K |
TWO SIGMA INVESTMENTS, LP | 11.91K |
Concurrent Investment Advisors, LLC | 10K |
MORGAN STANLEY | 1K |
JONES FINANCIAL COMPANIES LLLP | 497 |
Caitong International Asset Management Co., Ltd | 239 |
SBI Securities Co., Ltd. | 134 |
ROYAL BANK OF CANADA | 15 |
CITIGROUP INC | 11 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.