Price
$10.82
52W High
$22.68
52W Low
$6.99
SMA50
$9.87
SMA200
$11.19
Avg Volume 50D
$2.20M
From 52W High
-52.29%
From 52W Low
+54.79%
Vs SMA50
+9.64%
Vs SMA200
-3.33%
Current Volume
$2.32M
Dollar Volume 50D
$21.86M
Market Cap
$1.74B
P/E
--
Revenue TTM
$815.05M
EPS TTM
-0.71
Net Income TTM
-$109.99M
Free Cash Flow
$2.31M
Revenue 1Y
+19.47%
EPS 1Y
+37.17%
Net Income 1Y
+33.74%
FCF 1Y
+110.31%
Profit Margin
-13.50%
FCF Margin
0.28%

Revenue

Annual ending 2025-12-31
$764.15M

EPS

Annual ending 2025-12-31
-0.96

Net Income

Annual ending 2025-12-31
-$143.36M

News