Price
$6.57
52W High
$8.30
52W Low
$4.19
SMA50
$6.40
SMA200
$6.44
Avg Volume 50D
$199.52K
From 52W High
-20.84%
From 52W Low
+56.80%
Vs SMA50
+2.70%
Vs SMA200
+1.96%
Current Volume
$176.64K
Dollar Volume 50D
$1.27M
Market Cap
$205.15M
P/E
--
Revenue TTM
$1.82B
EPS TTM
-2.57
Net Income TTM
-$83.30M
Free Cash Flow
$24.10M
Revenue 1Y
-1.80%
EPS 1Y
-24.76%
Net Income 1Y
-21.96%
FCF 1Y
+37.71%
Profit Margin
-4.58%
FCF Margin
1.33%
Last Ex-Dividend
2025-05-15

Revenue

Annual ending 2025-12-31
$1.84B

EPS

Annual ending 2025-12-31
-2.55

Net Income

Annual ending 2025-12-31
-$83.30M

News