Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $46.0M | $56.0M | $44.5M | $36.4M | $5.0M | $2.6M |
| Gross profit | $2.7M | $4.0M | −$1.3M | −$30.0M | −$2.4M | $300,000 |
| Gross margin | 5.92% | 7.09% | −2.90% | −82.55% | −46.79% | 11.36% |
| Research & development | $8.0M | $10.6M | $19.6M | $30.7M | $20.1M | $7.0M |
| Operating expenses | $35.8M | $49.8M | $63.7M | $81.3M | $50.8M | $12.2M |
| Operating income | −$33.1M | −$45.9M | −$65.0M | −$111.3M | −$53.2M | −$11.9M |
| Operating margin | −71.93% | −81.97% | −145.91% | −306.10% | −1,052.99% | −449.53% |
| EBITDA | −$30.8M | −$41.6M | −$60.3M | −$108.4M | −$52.2M | −$11.6M |
| EBITDA margin | −66.95% | −74.39% | −135.41% | −298.00% | −1,034.73% | −438.32% |
| Net income | −$25.3M | −$50.2M | −$75.8M | −$73.3M | $23.4M | −$16.7M |
| Net profit margin | −55.05% | −89.63% | −170.35% | −201.58% | 463.57% | −631.09% |
| Basic EPSper basic share | -$2.71 | -$6.69 | -$13.11 | -$13.31 | $6.61 | -$6.91 |
| Diluted EPSper diluted share | -$2.71 | -$6.69 | -$13.11 | -$13.32 | $6.61 | -$6.91 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Aljomaih Automotive Co. | 2.45M |
Sordoni Giordano | 1.63M |
Emerald Green Trust | 1.16M |
Semler Dakota | 832.52K |
Mattson George N | 296.35K |
Romero Christen T | 206K |
Pogosyan Liana | 160.59K |
RAPP EDWARD J | 152.53K |
Yake Alice | 104.69K |
Bernstein Stuart N. | 88.19K |
Richardson Michael Paul | 87.26K |
OSTERMANN DIETMAR | 79.59K |
Smith John F. | 52.98K |
Ingargiola Luisa | 28.69K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 8, 2026Form 4 | OSTERMANN DIETMARDirector | SellCommon Stock | 3.4K | $4.45 | $14.9K | 79.6K |
| Jun 4, 2026Form 4 | Bernstein Stuart N.Director | SellCommon Stock | 4.0K | $5.26 | $21.0K | 84.1K |
| Jun 4, 2026Form 4 | Emerald Green TrustTenPercentOwner | SellCommon Stock | 80.0K | $5.78 | $462.6K | 1.16M |
| Jun 4, 2026Form 4 | Emerald Green TrustTenPercentOwner | SellCommon Stock | 200.0K | $5.03 | $1.01M | 1.24M |
| Jun 3, 2026Form 4 | Emerald Green TrustTenPercentOwner | SellCommon Stock | 21.2K | $6.46 | $136.7K | 1.44M |