Price
$11.95
52W High
$16.87
52W Low
$11.12
SMA50
$12.82
SMA200
$14.11
Avg Volume 50D
$3.55M
From 52W High
-41.17%
From 52W Low
+7.46%
Vs SMA50
-6.77%
Vs SMA200
-15.28%
Current Volume
$5.13M
Bars Stored
1257
Market Cap
$2.21B
P/E
--
Revenue TTM
$2.82B
EPS TTM
-0.76
Net Income TTM
-$89.00M
Free Cash Flow
$134.00M
Revenue 1Y
+18.84%
EPS 1Y
-208.57%
Net Income 1Y
-214.10%
FCF 1Y
-53.63%
Profit Margin
-3.16%
FCF Margin
4.75%

Revenue

Quarterly ending 2025-12-31
$959.00M

EPS

Quarterly ending 2025-12-31
-1.42

Net Income

Quarterly ending 2025-12-31
-$161.00M