Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.3M | $11.6M | $16.8M | $10.5M | $32.1M | $26.7M | $20.1M | $23.2M | $21.6M | $21.2M |
| Gross profit | $4.0M | $4.6M | $3.4M | $3.8M | $10.7M | $9.4M | $6.1M | $7.8M | $8.1M | $7.5M |
| Gross margin | 64.30% | 39.80% | 20.33% | 35.94% | 33.39% | 35.23% | 30.18% | 33.84% | 37.40% | 35.55% |
| Research & development | $2.6M | $4.1M | $4.8M | $3.5M | $2.6M | $2.8M | $2.2M | $2.0M | $1.2M | $947,506 |
| Operating expenses | $36.2M | $88.0M | $57.0M | $23.9M | $18.8M | $12.7M | $17.3M | $6.8M | $4.2M | $3.8M |
| Operating income | −$32.1M | −$83.4M | −$53.6M | −$20.1M | −$8.1M | −$3.3M | −$11.3M | $1.0M | $3.9M | $3.7M |
| Operating margin | −510.86% | −718.28% | −318.35% | −191.73% | −25.28% | −12.33% | −56.00% | 4.37% | 17.84% | 17.66% |
| EBITDA | −$29.4M | −$77.3M | −$48.1M | −$17.9M | −$6.1M | −$1.8M | −$10.3M | $1.7M | $4.2M | $3.9M |
| EBITDA margin | −466.77% | −665.63% | −285.91% | −171.09% | −18.99% | −6.89% | −51.26% | 7.15% | 19.29% | 18.30% |
| Net income | −$26.2M | −$76.2M | −$109.6M | −$21.5M | −$9.3M | −$18.4M | −$10.8M | $1.5M | $4.0M | $3.5M |
| Net profit margin | −416.41% | −656.57% | −651.41% | −205.15% | −29.11% | −68.86% | −53.68% | 6.68% | 18.42% | 16.31% |
| Basic EPSper basic share | -$202.46 | -$993.64 | -$10.43 | -$5.68 | -$0.19 | -$1.13 | -$1.29 | $0.22 | $0.58 | $0.50 |
| Diluted EPSper diluted share | -$202.46 | -$993.64 | -$10.43 | -$5.68 | -$45.51 | -$1.13 | -$1.29 | $0.22 | $0.58 | $0.50 |
Reported shareholders