| Market Cap | $250.4M | |
| Enterprise Value | — | |
| Revenue | $127.5M | −3.9% |
| Gross Profit | $98.2M | +4.1% |
| EBITDA | -$52.0M | — |
| Net Income | -$46.6M | — |
| Diluted EPS | -$0.95 | — |
| Free Cash Flow | -$21.6M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 11.62% | 19.99% | 43.52% | 60.36% | 70.71% | 76.60% | 92% | 74% | |
| Operating Margin | −241.26% | −233.64% | −129.21% | −56.23% | −26.34% | −35.84% | 75% | 50% | |
| EBITDA Margin | −215.01% | −216.05% | −121.28% | −51.65% | −23.79% | −33.41% | 75% | 47% | |
| NOPAT Margin | −240.76% | −184.58% | −102.07% | −44.42% | −20.81% | −28.31% | 75% | 43% | |
| Net Margin | 187.87% | −215.50% | −136.22% | −54.57% | −19.62% | −28.96% | 58% | 50% | |
| FCF Margin | −257.13% | −206.47% | −124.97% | −52.10% | −16.00% | −14.38% | 92% | 49% | |
| FCFF Margin | −253.67% | — | — | — | — | — | — | — | — |
| OCF Margin | −239.84% | −197.88% | −120.09% | −46.69% | −12.11% | −11.53% | 92% | 51% | |
| Gross Profitability | 1.69% | 2.34% | 14.20% | 29.45% | 31.06% | 33.04% | 92% | 58% | |
| Capex Intensity | 17.30% | 8.59% | 4.88% | 5.40% | 3.89% | 2.85% | 8% | 51% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 3 ratios | |||||||||
| ▸Earnings quality · 5 ratios | |||||||||
| ▸Liquidity & coverage · 8 ratios | |||||||||
| ▸Leverage · 8 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $14.7M | $22.6M | $49.0M | $89.1M | $139.9M | $134.5M |
| YoY % | +53.9% | +116.9% | +81.8% | +57.1% | -3.9% | |
| Cost of Revenue | $13.0M | $18.1M | $27.7M | $35.3M | $41.0M | $31.5M |
| YoY % | +39.3% | +53.1% | +27.6% | +16.1% | -23.2% | |
| Gross Profit | $1.7M | $4.5M | $21.3M | $53.8M | $98.9M | $103.0M |
| YoY % | +164.9% | +372.2% | +152.1% | +84.0% | +4.1% | |
| R&D Expense | $21.9M | $24.5M | $26.0M | $29.1M | $34.4M | $38.5M |
| YoY % | +11.7% | +6.0% | +11.8% | +18.3% | +12.2% | |
| SG&A Expense | $15.2M | $32.8M | $58.7M | $74.8M | $101.4M | $112.7M |
| YoY % | +116.2% | +78.8% | +27.5% | +35.6% | +11.1% | |
| Total Operating Expenses | $37.1M | $57.3M | $84.6M | $103.8M | $135.8M | $151.2M |
| YoY % | +54.4% | +47.7% | +22.7% | +30.8% | +11.3% | |
| Operating Income | -$35.4M | -$52.8M | -$63.3M | -$50.1M | -$36.9M | -$48.2M |
| Interest Expense | $510,000 | $3.7M | $4.9M | $3.3M | $21,000 | $19,000 |
| YoY % | +622.0% | +34.3% | -33.1% | -99.4% | -9.5% | |
| Gains on Sale of Real Estate | $7,000 | — | — | — | — | — |
| Pretax Income | $27.6M | -$48.7M | -$66.7M | -$48.6M | -$27.4M | -$38.9M |
| Income Tax | $57,000 | $8,000 | $9,000 | $20,000 | $50,000 | $66,000 |
| YoY % | -86.0% | +12.5% | +122.2% | +150.0% | +32.0% | |
| Net Income (incl. NCI) | $27.6M | -$48.7M | -$66.8M | -$48.6M | -$27.5M | -$38.9M |
| Net Income | $27.6M | -$48.7M | -$66.8M | -$48.6M | -$27.5M | -$38.9M |
| Net Income to Common | $3.4M | -$48.7M | — | — | — | — |
| EPS (Basic) | $0.91 | -$3.57 | -$2.41 | -$1.41 | -$0.71 | -$0.95 |
| EPS (Diluted) | $0.15 | -$3.57 | -$2.41 | -$1.41 | -$0.71 | -$0.95 |
| Weighted Avg Shares (Basic) | 3.7M | 13.6M | 27.7M | 34.5M | 38.9M | 40.9M |
| YoY % | +267.5% | +103.0% | +24.6% | +12.8% | +5.1% | |
| Weighted Avg Shares (Diluted) | 5.5M | 13.6M | 27.7M | 34.5M | 38.9M | 40.9M |
| YoY % | +146.3% | +103.0% | +24.6% | +12.8% | +5.1% |
The sector classification is SIC-derived, not official GICS. Statement lines are XBRL facts as filed with the company's home regulator (SEC EDGAR for US filers; ESEF/EDINET and other national regulators for foreign filers); ratios and other derived figures are computed from them. A blank cell means the tag was absent — never imputed.