Price
$5.47
52W High
$8.82
52W Low
$2.57
SMA50
$5.37
SMA200
$4.53
Avg Volume 50D
$1.18M
From 52W High
-37.98%
From 52W Low
+112.84%
Vs SMA50
+1.81%
Vs SMA200
+20.71%
Current Volume
$584.93K
Dollar Volume 50D
$6.81M
Market Cap
$451.46M
P/E
--
Revenue TTM
$202.09M
EPS TTM
-1.53
Net Income TTM
-$126.20M
Free Cash Flow
$34.38M
Revenue 1Y
-49.12%
EPS 1Y
+59.95%
Net Income 1Y
+59.54%
FCF 1Y
+1142.45%
Profit Margin
-62.45%
FCF Margin
17.01%

Revenue

Annual ending 2025-12-31
$271.10M

EPS

Annual ending 2025-12-31
-4.73

Net Income

Annual ending 2025-12-31
-$389.55M

News