Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $48.3M | $69.1M | $73.1M | $46.7M | — |
| Gross profit | $8.5M | $16.0M | $18.4M | $13.5M | — |
| Gross margin | 17.64% | 23.21% | 25.15% | 28.97% | — |
| Research & development | $247,216 | $449,542 | $158,657 | $0 | — |
| Operating expenses | $10.2M | $8.5M | $6.5M | $5.3M | — |
| Operating income | −$1.7M | $7.6M | $11.9M | $8.2M | — |
| Operating margin | −3.45% | 10.93% | 16.27% | 17.59% | — |
| EBITDA | −$1.2M | $8.1M | $12.3M | $8.5M | — |
| EBITDA margin | −2.44% | 11.68% | 16.85% | 18.22% | — |
| Net income | $1.3M | $8.1M | $11.9M | $5.7M | — |
| Net profit margin | 2.60% | 11.72% | 16.23% | 12.25% | — |
| Basic EPSper basic share | $0.08 | $0.52 | $0.77 | $0.37 | $0.28 |
| Diluted EPSper diluted share | $0.08 | $0.52 | $0.77 | $0.37 | $0.28 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
UBS Group AG | 864 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.