| Market Cap | $330.7M | |
| Enterprise Value | — | |
| Revenue | $181.9M | +52.2% |
| Gross Profit | $66.2M | +77.2% |
| EBITDA | -$16.9M | — |
| Net Income | -$25.9M | — |
| Diluted EPS | -$0.50 | — |
| Free Cash Flow | $32.0M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 34.69% | 35.49% | 36.44% | 36.42% | 31.80% | 37.02% | 92% | 36% | |
| Operating Margin | 0.17% | −17.10% | −24.83% | −27.73% | −51.60% | −24.20% | 58% | 26% | |
| EBITDA Margin | 3.14% | −14.78% | −22.11% | −21.58% | −40.64% | −17.25% | 58% | 25% | |
| NOPAT Margin | 0.17% | −13.51% | −19.61% | −21.91% | −40.77% | −19.12% | 58% | 21% | |
| Net Margin | 0.94% | −17.79% | −24.63% | −23.68% | −48.51% | −22.18% | 58% | 27% | |
| FCF Margin | −1.60% | 1.68% | 7.15% | 0.45% | −26.04% | 17.87% | 92% | 72% | |
| OCF Margin | −1.17% | 3.00% | 7.61% | 1.09% | −23.96% | 18.31% | 92% | 68% | |
| Gross Profitability | 33.96% | 34.96% | 33.30% | 25.37% | 21.76% | 43.63% | 92% | 76% | |
| Capex Intensity | 0.43% | 1.32% | 0.47% | 0.64% | 2.08% | 0.45% | 25% | 18% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 6 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $179.9M | $242.4M | $216.9M | $145.4M | $108.3M | $164.8M |
| YoY % | +34.7% | -10.5% | -33.0% | -25.5% | +52.2% | |
| Cost of Revenue | $117.5M | $156.4M | $137.8M | $92.4M | $73.8M | $103.8M |
| YoY % | +33.1% | -11.9% | -32.9% | -20.1% | +40.6% | |
| Gross Profit | $62.4M | $86.0M | $79.0M | $52.9M | $34.4M | $61.0M |
| YoY % | +37.8% | -8.1% | -33.0% | -35.0% | +77.2% | |
| R&D Expense | $14.2M | $19.1M | $16.9M | $11.8M | $8.4M | $7.1M |
| YoY % | +34.1% | -11.4% | -30.5% | -28.2% | -16.4% | |
| Selling & Marketing Expense | $6.2M | $19.7M | $16.6M | $7.1M | — | — |
| YoY % | +218.2% | -15.6% | -57.0% | |||
| SG&A Expense | $62.1M | $127.5M | $132.9M | $81.0M | $75.5M | $78.9M |
| YoY % | +105.2% | +4.2% | -39.0% | -6.8% | +4.6% | |
| Total Operating Expenses | — | — | — | $93.3M | $90.3M | $100.9M |
| YoY % | -3.2% | +11.7% | ||||
| Operating Income | $297,000 | -$41.5M | -$53.9M | -$40.3M | -$55.9M | -$39.9M |
| Interest Expense | — | — | — | $786,000 | $644,000 | $553,000 |
| YoY % | -18.1% | -14.1% | ||||
| Other Non-Operating Income | -$255,000 | -$921,000 | $1.4M | $6.7M | $4.0M | $3.2M |
| YoY % | +397.4% | -40.1% | -19.8% | |||
| Impairment of Real Estate | — | — | — | $487,000 | $11.7M | $0 |
| YoY % | +2302.5% | -100.0% | ||||
| Pretax Income | $6.8M | -$43.2M | -$53.4M | -$34.4M | -$52.5M | -$37.2M |
| Income Tax | -$46,000 | -$28,000 | $54,000 | $36,000 | $26,000 | -$663,000 |
| YoY % | -33.3% | -27.8% | ||||
| Net Income (incl. NCI) | $6.8M | -$43.1M | -$53.4M | — | — | — |
| Minority Interest (P&L) | $5.2M | $0 | $0 | — | — | — |
| YoY % | -100.0% | |||||
| Net Income | $1.7M | -$43.1M | -$53.4M | -$34.4M | -$52.5M | -$36.5M |
| EPS (Basic) | $0.04 | -$0.65 | -$0.79 | -$0.50 | -$0.73 | -$0.50 |
| EPS (Diluted) | $0.04 | -$0.65 | -$0.79 | -$0.50 | -$0.73 | -$0.50 |
| Weighted Avg Shares (Basic) | 41.6M | 66.4M | 67.6M | 69.3M | 71.8M | 72.9M |
| YoY % | +59.4% | +1.8% | +2.5% | +3.7% | +1.4% | |
| Weighted Avg Shares (Diluted) | 42.9M | 66.4M | 67.6M | 69.3M | 71.8M | 72.9M |
| YoY % | +54.8% | +1.8% | +2.5% | +3.7% | +1.4% |
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.