Price
$2.39
52W High
$8.91
52W Low
$2.30
SMA50
$2.91
SMA200
$3.84
Avg Volume 50D
$17.78M
From 52W High
-73.18%
From 52W Low
+3.91%
Vs SMA50
-17.78%
Vs SMA200
-37.84%
Current Volume
$36.65M
Dollar Volume 50D
$51.87M
Market Cap
$1.10B
P/E
--
Revenue TTM
$131.63M
EPS TTM
-0.21
Net Income TTM
-$85.82M
Free Cash Flow
-$72.70M
Revenue 1Y
-13.72%
EPS 1Y
+86.62%
Net Income 1Y
+80.67%
FCF 1Y
-163.07%
Profit Margin
-65.20%
FCF Margin
-55.23%

Revenue

Annual ending 2025-12-31
$127.67M

EPS

Annual ending 2025-12-31
-0.82

Net Income

Annual ending 2025-12-31
-$293.91M

News