Price
$2.42
52W High
$5.19
52W Low
$2.42
SMA50
$3.50
SMA200
$3.74
Avg Volume 50D
$193.39K
From 52W High
-53.47%
From 52W Low
+0.00%
Vs SMA50
-30.93%
Vs SMA200
-35.42%
Current Volume
$161.17K
Dollar Volume 50D
$703443
Market Cap
$293.43M
P/E
--
Revenue TTM
$276.62M
EPS TTM
-2.13
Net Income TTM
-$161.56M
Free Cash Flow
$1.23M
Revenue 1Y
+30.03%
EPS 1Y
+41.48%
Net Income 1Y
+2.46%
FCF 1Y
+101.98%
Profit Margin
-58.40%
FCF Margin
0.44%

Revenue

Annual ending 2025-12-31
$254.96M

EPS

Annual ending 2025-12-31
-1.54

Net Income

Annual ending 2025-12-31
-$153.72M

News