Price
$9.27
52W High
$27.72
52W Low
$9.27
SMA50
$12.94
SMA200
$16.97
Avg Volume 50D
$7.31M
From 52W High
-66.56%
From 52W Low
+0.00%
Vs SMA50
-28.37%
Vs SMA200
-45.38%
Current Volume
$7.98M
Dollar Volume 50D
$93.50M
Market Cap
$2.56B
P/E
--
Revenue TTM
$105.76M
EPS TTM
-0.33
Net Income TTM
-$81.75M
Free Cash Flow
-$82.50M
Revenue 1Y
+62.51%
EPS 1Y
+29.79%
Net Income 1Y
+12.19%
FCF 1Y
+17.31%
Profit Margin
-77.30%
FCF Margin
-78.01%

Revenue

Annual ending 2025-12-31
$65.92M

EPS

Annual ending 2025-12-31
-0.38

Net Income

Annual ending 2025-12-31
-$85.63M

News