Price
$5.91
52W High
$6.24
52W Low
$3.20
SMA50
$4.91
SMA200
$5.02
Avg Volume 50D
$1.44M
From 52W High
-5.58%
From 52W Low
+84.69%
Vs SMA50
+20.26%
Vs SMA200
+17.72%
Current Volume
$944.07K
Bars Stored
1257
Market Cap
$607.44M
P/E
--
Revenue TTM
$3.10B
EPS TTM
-1.40
Net Income TTM
-$137.00M
Free Cash Flow
$181.00M
Revenue 1Y
-15.07%
EPS 1Y
-141.67%
Net Income 1Y
-142.41%
FCF 1Y
-70.23%
Profit Margin
-4.43%
FCF Margin
5.85%

Revenue

Quarterly ending 2025-12-31
$792.00M

EPS

Quarterly ending 2025-12-31
-0.22

Net Income

Quarterly ending 2025-12-31
-$23.00M