Price
$15.85
52W High
$20.47
52W Low
$11.76
SMA50
$14.26
SMA200
$16.07
Avg Volume 50D
$4.37M
From 52W High
-29.15%
From 52W Low
+34.78%
Vs SMA50
+11.13%
Vs SMA200
-1.36%
Current Volume
$3.54M
Bars Stored
1257
Market Cap
$2.12B
P/E
--
Revenue TTM
$6.96B
EPS TTM
-6.10
Net Income TTM
-$843.10M
Free Cash Flow
-$139.50M
Revenue 1Y
+5.82%
EPS 1Y
-196.12%
Net Income 1Y
-170.66%
FCF 1Y
-13.05%
Profit Margin
-12.11%
FCF Margin
-2.00%

Revenue

Quarterly ending 2025-12-31
$1.81B

EPS

Quarterly ending 2025-12-31
-0.63

Net Income

Quarterly ending 2025-12-31
-$72.90M