| Market Cap | $48.8M | |
| Enterprise Value | $146.1M | |
| Revenue | $109.9M | −12.0% |
| Gross Profit | $57.3M | +1.6% |
| EBITDA | -$17.6M | — |
| Net Income | -$68.5M | — |
| Diluted EPS | -$1.01 | — |
| Free Cash Flow | -$37.7M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 59.57% | 62.11% | 58.77% | 47.88% | 45.18% | 52.17% | 42% | 80% | |
| EBITDA Margin | 21.76% | 27.34% | 11.47% | 0.15% | −28.29% | −15.98% | 25% | 11% | |
| NOPAT Margin | 7.32% | 11.71% | 0.00% | −10.24% | −39.30% | −27.80% | 25% | 11% | |
| Net Margin | 5.59% | 11.38% | −0.63% | −15.27% | −39.89% | −62.34% | 8% | 10% | |
| FCF Margin | −64.14% | 6.24% | −16.90% | −16.28% | −24.87% | −34.27% | 25% | 9% | |
| FCFF Margin | −63.20% | 6.57% | −16.90% | — | — | — | — | — | |
| FCFE Margin | −43.65% | 1.31% | −5.99% | 1.33% | −11.04% | −20.82% | 25% | 16% | |
| OCF Margin | −49.18% | 20.06% | 1.51% | 10.67% | 8.93% | −9.30% | 25% | 9% | |
| Gross Profitability | 40.84% | 63.16% | 37.87% | 24.93% | 17.71% | 17.98% | 25% | 62% | |
| Capex Intensity | 14.96% | 13.82% | 18.40% | 26.95% | 33.80% | 24.97% | 58% | 79% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $121.0M | $198.3M | $229.3M | $198.7M | $124.9M | $109.9M |
| YoY % | +63.9% | +15.6% | -13.3% | -37.1% | -12.0% | |
| Cost of Revenue | $48.9M | $75.1M | $94.5M | $103.5M | $68.5M | $52.6M |
| YoY % | +53.5% | +25.8% | +9.5% | -33.9% | -23.2% | |
| Gross Profit | $121.6M | $198.3M | — | — | — | — |
| YoY % | +63.0% | |||||
| R&D Expense | $0 | $3.8M | $12.7M | $6.1M | $3.4M | $714,000 |
| YoY % | +231.0% | -51.8% | -44.6% | -79.0% | ||
| SG&A Expense | $3.3M | $6.4M | $14.3M | $11.8M | $5.4M | $8.3M |
| YoY % | +92.4% | +123.6% | -17.6% | -54.0% | +53.0% | |
| Total Operating Expenses | $88.4M | $133.0M | $169.7M | $174.8M | $145.8M | $132.6M |
| YoY % | +50.5% | +27.6% | +3.0% | -16.6% | -9.0% | |
| Interest Expense | $1.1M | $922,000 | $1.4M | $9.3M | $9.1M | $13.0M |
| YoY % | -18.9% | +49.6% | +575.0% | -2.1% | +42.8% | |
| Interest & Investment Income | $1.1M | $403,000 | $1.1M | $2.0M | $1.5M | $283,000 |
| YoY % | -64.9% | +175.2% | +82.0% | -24.5% | -81.4% | |
| Equity Method Income | — | — | — | — | $0 | -$6.2M |
| Pretax Income | $7.7M | $31.8M | $4.0M | -$35.1M | -$71.2M | -$51.7M |
| YoY % | +311.2% | -87.3% | ||||
| Income Tax | -$962,000 | $9.2M | $6.3M | -$2.7M | -$20.7M | $17.1M |
| YoY % | -31.8% | |||||
| Net Income (incl. NCI) | $6.8M | $22.6M | -$2.2M | -$32.4M | -$50.6M | -$68.7M |
| YoY % | +233.8% | |||||
| Minority Interest (P&L) | — | $0 | -$775,000 | -$2.0M | -$737,000 | -$229,000 |
| Net Income | — | $22.6M | -$1.5M | -$30.3M | -$49.8M | -$68.5M |
| EPS (Basic) | $0.12 | $0.35 | -$0.03 | -$0.51 | -$0.78 | -$1.01 |
| YoY % | +191.7% | |||||
| EPS (Diluted) | $0.11 | $0.35 | -$0.03 | -$0.51 | -$0.78 | -$1.01 |
| YoY % | +218.2% | |||||
| Weighted Avg Shares (Basic) | 56.4M | 64.0M | 64.4M | 64.0M | 64.1M | 67.8M |
| YoY % | +13.6% | +0.6% | -0.6% | +0.1% | +5.8% | |
| Weighted Avg Shares (Diluted) | 61.4M | 65.0M | 64.4M | 64.0M | 64.1M | 67.8M |
| YoY % | +6.0% | -0.9% | -0.6% | +0.1% | +5.8% |
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.