2 funds hold it.
No insider open-market trades in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
No analyst estimates.
Last report
Nov 7, 2025
Period ending
Sep 30, 2025
Earnings per share
EPS comparison unavailable
Revenue
Financial statements: Alpha Vantage
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2025Reported Nov 7, 2025 | -$0.12Reported | No estimate | $19.0MAlpha Vantage | +29.0%from $14.7M |
| Jun 30, 2025Reported Aug 15, 2025 | -$3.14Reported | No estimate | $13.1MAlpha Vantage | -3.6%from $13.5M |
| Mar 31, 2025Reported Apr 15, 2025 | -$106.71Reported | No estimate | $12.6MAlpha Vantage | -4.4%from $13.2M |
| Sep 30, 2024Reported Nov 14, 2024 | -$2353.77Reported | No estimate | $14.7MAlpha Vantage | -19.5%from $18.3M |
| Jun 30, 2024Reported Aug 19, 2024 | -$5076.00est. -$26999.99 | +81.20%beat | $13.5MAlpha Vantage | No year-ago quarter |
| Mar 31, 2024Reported May 10, 2024 | -$9660.00est. -$29999.98 | +67.80%beat | $13.2MAlpha Vantage | No year-ago quarter |
| Dec 31, 2023Reported Mar 28, 2024 | -$0.16est. -$0.08 | -$0.08miss | $19.4MAlpha Vantage | No year-ago quarter |
| Sep 30, 2023Reported Nov 9, 2023 | -$0.23est. -$0.08 | -$0.15miss | $18.3MAlpha Vantage | No year-ago quarter |
Earnings per share comes from Yahoo Finance where available, then Alpha Vantage or the company release. Revenue comes from company releases, SEC filings, Alpha Vantage or Yahoo Finance. A beat or miss needs an analyst estimate on the same basis as the reported figure, so quarters without one show none. Non-USD amounts carry their currency code.
| USD | Jun 2025 | Sep 2025 | Dec 2025 | Mar 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $13.1M | $19.0M | $27.2M | $7.2M |
| Cost of what it sold | $8.2M | $11.8M | $16.1M | $6.2M |
| Gross profit | $4.8M | $7.2M | $11.1M | $1.0M |
| What it spent | ||||
| Sales and admin | $6.4M | $6.9M | $7.6M | $5.4M |
| Other operating costs | $559.4K | $559.4K | $559.1K | — |
| Total operating expenses | $7.0M | $7.5M | $8.2M | $5.4M |
| What was left | ||||
| Operating profit | -$2.2M | -$245.7K | $2.9M | -$4.3M |
| Interest on debt | $722.1K | $143.4K | $322.7K | $133.4K |
| Profit before tax | -$9.6M | -$376.3K | $2.6M | -$4.1M |
| Tax | $14.2K | $16.7K | $5.5K | $11.4K |
| Net profit | -$9.6M | -$393.0K | $2.6M | -$4.1M |
| EBITDA | -$8.2M | $395.2K | $3.6M | -$3.2M |
This stock is under pressure.
Trend
Under pressure
25 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace