Price
$5.36
52W High
$14.06
52W Low
$4.71
SMA50
$6.08
SMA200
$9.23
Avg Volume 50D
$3.55K
From 52W High
-61.89%
From 52W Low
+13.80%
Vs SMA50
-11.85%
Vs SMA200
-41.96%
Current Volume
$23.59K
Dollar Volume 50D
$21180
Market Cap
$512.86M
P/E
--
Revenue TTM
$3.15B
EPS TTM
-0.60
Net Income TTM
-$58.00M
Free Cash Flow
$146.00M
Revenue 1Y
-11.30%
EPS 1Y
-138.71%
Net Income 1Y
-139.19%
FCF 1Y
-79.38%
Profit Margin
-1.84%
FCF Margin
4.64%

Revenue

Annual ending 2025-12-31
$3.10B

EPS

Annual ending 2025-12-31
-1.41

Net Income

Annual ending 2025-12-31
-$137.00M

News