Price
$13.06
52W High
$18.14
52W Low
$7.00
SMA50
$12.04
SMA200
$12.05
Avg Volume 50D
$821.12K
From 52W High
-38.90%
From 52W Low
+86.57%
Vs SMA50
+8.49%
Vs SMA200
+8.36%
Current Volume
$877.13K
Bars Stored
1257
Market Cap
$957.80M
P/E
--
Revenue TTM
$125.58M
EPS TTM
-1.24
Net Income TTM
-$91.92M
Free Cash Flow
-$138.27M
Revenue 1Y
+13.65%
EPS 1Y
+65.46%
Net Income 1Y
+60.48%
FCF 1Y
+33.62%
Profit Margin
-73.20%
FCF Margin
-110.11%

Revenue

Quarterly ending 2025-12-31
$28.24M

EPS

Quarterly ending 2025-12-31
-0.09

Net Income

Quarterly ending 2025-12-31
-$6.65M