Reported per-share earnings by fiscal year; the line turns dotted where reported figures end and the analyst consensus begins, with the shaded band marking the low–high range.
Reported revenue by fiscal year; the line turns dotted where reported figures end and the analyst consensus begins, with the shaded band marking the low–high range.
Periods without a consensus estimate or a reported figure show a dash.
| Period | EPS estimate | EPS actual | EPS surprise % | Revenue estimate | Revenue actual | Revenue surprise % |
|---|---|---|---|---|---|---|
| FY25 | — | -$3.7K | — | — | $122.8M | — |
| FY24 | — | $157.9 | — | — | $124.7M | — |
| FY23 | — | -$146.6 | — | — | $113.5M | — |
| FY22 | — | -$0.18 | — | — | $120.3M | — |
| FY21 | — | -$0.16 | — | — | $67.2M | — |
Reported revenue per period; the line is the change from the same period a year earlier, on its own left axis.
| Period | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Revenue | $67.2M | $120.3M | $113.5M | $124.7M | $122.8M |
| YoY change | — | +79% | -5.66% | +9.86% | -1.55% |
Revenue, gross profit, operating income, and net income per period.
Click a row to chart it; unreported figures show a dash.
| Period | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Revenue | 67.2M | 120.3M | 113.5M | 124.7M | 122.8M |
| Cost of revenue | 65.8M | 119.6M | 113M | 123.5M | 120.6M |
| Gross profit | 1.5M | 716K | 496K | 1.3M | 2.2M |
| Gross margin | 2.17% | 0.59% | 0.44% | 1% | 1.75% |
| Research & development | 1.5M | 1M | 1.3M | 1.1M | 1.1M |
| Selling, general & administrative | 5.3M | 4.1M | 4.1M | 4.8M | 17.3M |
| Operating expenses | 6.8M | 5.1M | 5.4M | 5.9M | 18.3M |
| Operating income | -5.9M | -4.7M | -7.3M | -5.4M | -17.5M |
| Operating margin | -8.71% | -3.87% | -6.45% | -4.37% | -14.3% |
| Non-operating income, net | 1.8M | 152K | -1.2M | -3M | 3M |
| Pretax income | -5.7M | -6.2M | -10.5M | -11.1M | -16.6M |
| Income tax | 0 | 0 | 0 | 0 | 19K |
| Net income | -5.7M | -6.2M | -10.5M | -11.1M | -16.6M |
| Net margin | -8.55% | -5.12% | -9.29% | -8.9% | -13.5% |
| EBITDA | -4.6M | -4.1M | -6.7M | -5.1M | -19.2M |
| EPS | -0.16 | -0.18 | -146.6 | 157.9 | -3.7K |
| Diluted EPS | -0.16 | -0.18 | -146.6 | 157.9 | -3.7K |
What the company owns (left stack) against what it owes plus shareholders' equity (right stack). The two stacks should match — that's the balance.
Click a row to chart it; unreported figures show a dash.
| Period | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Cash & short-term investments | 749K | 2.1M | 2.1M | 2M | 268K |
| Receivables | 1.2M | 553K | 132K | 417K | 129K |
| Inventory | 348K | 760K | 889K | 3.3M | 254K |
| Total current assets | 24.9M | 24.5M | 18.5M | 21.1M | 11.6M |
| Property, plant & equipment | 534K | 690.4K | 464.4K | 660.9K | -252K |
| Goodwill & intangibles | 1.4M | 353.2K | 231.2K | 218.2K | 1.3M |
| Total assets | 26.1M | 25.4M | 19M | 21.9M | 12M |
| Accounts payable | 2.9M | 2.5M | 1.4M | 2.9M | 2.5M |
| Short-term debt | 12.2M | 13.6M | 12.6M | 13.5M | 19.2M |
| Total current liabilities | 38.7M | 37.8M | 47.4M | 57M | 37.5M |
| Long-term debt | 344K | 57K | 17K | 42K | 36K |
| Total liabilities | 39M | 37.9M | 47.4M | 57M | 37.6M |
| Shareholders' equity | -12.9M | -12.5M | -28.4M | -35.2M | -25.6M |
| Total debt | 12.6M | 13.7M | 12.7M | 13.5M | 19.3M |
| Net debt | 11.8M | 11.6M | 10.5M | 11.5M | 19M |
Cash from operations, what's left after capex, and what went back to shareholders. Bars below the line are cash going out.
Click a row to chart it; unreported figures show a dash.
| Period | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Net income | -5.7M | -6.2M | -10.5M | -11.1M | -16.6M |
| Depreciation & amortization | 631K | 445K | 400K | 307K | 349K |
| Stock-based compensation | — | — | 0 | 0 | 9.4M |
| Change in working capital | 11.2M | 1.8M | -5M | -2.8M | -2.2M |
| Operating cash flow | 6.1M | -3.9M | -13.7M | -10.1M | -4.7M |
| Capital expenditure | -274K | -211K | 2K | — | — |
| Investing cash flow | 1.1M | 1.8M | 137K | -47K | -44K |
| Dividends paid | — | — | — | — | — |
| Share repurchases | — | — | — | — | — |
| Financing cash flow | 1.4M | 3.8M | -4.1M | 1.1M | -9.5M |
| Net change in cash | 8.7M | 1.8M | -17.6M | -9M | -14.2M |
| Free cash flow | -2.5M | -5.1M | -7.3M | -10.1M | -4.7M |
Annual history by fiscal year; click a table row below to chart a different metric.
Current values are trailing twelve months where available, otherwise the latest fiscal year; unreported figures show a dash.
| Metric | FY21 | FY22 | FY23 | FY24 | FY25 | Current |
|---|---|---|---|---|---|---|
| Shares outstanding | 105M | 105M | 147.2K | 205.6K | 4.4K | 4.4K |
| Metric | FY21 | FY22 | FY23 | FY24 | FY25 | Current |
|---|---|---|---|---|---|---|
| Gross margin | 2.17% | 0.59% | 0.44% | 1% | 1.75% | 1.75% |
| Operating margin | -8.71% | -3.87% | -6.45% | -4.37% | -14.3% | -14.3% |
| Net margin | -8.55% | -5.12% | -9.29% | -8.9% | -13.5% | -13.5% |
| ROE | 44.5% | 49.3% | 37.1% | 31.6% | 64.8% | 64.8% |
| ROA | -22% | -24.3% | -55.4% | -50.8% | -138.1% | -138.1% |
| ROIC | 541.8% | 528.9% | 41% | 23% | 266.4% | 266.4% |
| Return on tangible assets | -23.3% | -24.7% | -56.1% | -51.3% | -154.3% | -154.3% |
| Metric | FY21 | FY22 | FY23 | FY24 | FY25 | Current |
|---|---|---|---|---|---|---|
| Current ratio | 0.64 | 0.65 | 0.39 | 0.37 | 0.31 | 0.31 |
| Quick ratio | 0.63 | 0.63 | 0.37 | 0.31 | 0.3 | 0.3 |
| Debt / equity | -0.97 | -1.1 | -0.45 | -0.38 | -0.75 | -0.75 |
| Debt / assets | 0.48 | 0.54 | 0.67 | 0.62 | 1.61 | 1.61 |
| Net debt / EBITDA | -2.57 | -2.85 | -1.57 | -2.25 | -0.99 | -0.99 |
| Interest coverage | -2.35 | -2.72 | -4.12 | -3.1 | -6.88 | -6.88 |
| Effective tax rate | 0% | 0% | 0% | 0% | 0% | 0% |
| Metric | FY21 | FY22 | FY23 | FY24 | FY25 | Current |
|---|---|---|---|---|---|---|
| Revenue per share | 0.64 | 1.15 | 771.5 | 606.7 | 27.8K | 27.8K |
| EPS (basic) | -0.16 | -0.18 | -146.6 | 157.9 | -3.7K | -3.7K |
| EPS (diluted) | -0.16 | -0.18 | -146.6 | 157.9 | -3.7K | -3.7K |
| Book value per share | -0.12 | -0.12 | -193.1 | -171.1 | -5.8K | -5.8K |
| FCF per share | -0.02 | -0.05 | -49.5 | -49.3 | -1.1K | -1.1K |
| Cash per share | 0.01 | 0.02 | 14.4 | 9.59 | 60.8 | 60.8 |
| Capex per share | 0 | 0 | 0.01 | — | — | — |
| Metric | FY21 | FY22 | FY23 | FY24 | FY25 | Current |
|---|---|---|---|---|---|---|
| Capex / revenue | 0.41% | 0.18% | 0% | — | — | — |
| Capex / operating cash flow | 4.49% | -5.44% | -0.01% | — | — | — |