Revenue
2017
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $18.7M | $73.7M | $2.2M | $12.1M | $24.6M | $23.8M | $18.5M | $14.1M |
| Gross profit | $1.5M | $1.2M | $1.2M | $6.4M | $13.4M | $16.3M | $12.4M | $8.8M |
| Gross margin | 8.26% | 1.57% | 56.35% | 52.36% | 54.55% | 68.40% | 67.04% | 62.53% |
| Research & development | $3.2M | $2.6M | $2.7M | $11.2M | $246,923 | $1.0M | $286,842 | $355,730 |
| Operating expenses | $6.0M | $30.0M | $9.2M | $57.5M | $3.2M | $6.8M | $4.1M | $2.9M |
| Operating income | −$4.5M | −$28.9M | −$7.9M | −$51.2M | $10.2M | $9.5M | $8.3M | $5.9M |
| Operating margin | −23.80% | −39.20% | −360.46% | −421.44% | 41.48% | 39.78% | 44.88% | 42.03% |
| EBITDA | −$4.2M | −$28.6M | −$7.7M | −$50.8M | $11.2M | $10.4M | $8.8M | $6.2M |
| EBITDA margin | −22.69% | −38.84% | −352.03% | −418.60% | 45.58% | 43.65% | 47.39% | 43.50% |
| Net income | −$9.5M | −$19.3M | −$9.4M | −$57.1M | $8.2M | $9.1M | $7.9M | $5.1M |
| Net profit margin | −50.87% | −26.19% | −426.47% | −470.66% | 33.21% | 38.07% | 42.74% | 36.23% |
| Basic EPSper basic share | -$16,290.00 | $0.30 | $0.03 | $0.00 | $2.10 | $2.60 | $2.40 | $1.60 |
| Diluted EPSper diluted share | $16.29 | $0.30 | $0.03 | $0.00 | $2.10 | $2.60 | $2.40 | $1.60 |
Reported shareholders