Price
$10.89
52W High
$16.63
52W Low
$9.86
SMA50
$12.22
SMA200
$13.36
Avg Volume 50D
$2.19M
From 52W High
-52.71%
From 52W Low
+10.45%
Vs SMA50
-10.87%
Vs SMA200
-18.46%
Current Volume
$1.54M
Bars Stored
1257
Market Cap
$1.67B
P/E
--
Revenue TTM
$6.43B
EPS TTM
-0.84
Net Income TTM
-$129.00M
Free Cash Flow
$168.00M
Revenue 1Y
-1.59%
EPS 1Y
-18.31%
Net Income 1Y
-22.86%
FCF 1Y
+231.25%
Profit Margin
-2.01%
FCF Margin
2.61%

Revenue

Quarterly ending 2025-12-31
$1.50B

EPS

Quarterly ending 2025-12-31
-0.90

Net Income

Quarterly ending 2025-12-31
-$138.00M