Price
$17.88
52W High
$36.28
52W Low
$16.65
SMA50
$19.72
SMA200
$22.28
Avg Volume 50D
$2.17M
From 52W High
-50.72%
From 52W Low
+7.39%
Vs SMA50
-9.32%
Vs SMA200
-19.75%
Current Volume
$2.47M
Dollar Volume 50D
$42.50M
Market Cap
$3.46B
P/E
--
Revenue TTM
$1.03B
EPS TTM
-0.81
Net Income TTM
-$296.80M
Free Cash Flow
-$167.60M
Revenue 1Y
+64.02%
EPS 1Y
-68.75%
Net Income 1Y
-67.68%
FCF 1Y
+21.31%
Profit Margin
-28.85%
FCF Margin
-16.29%

Revenue

Annual ending 2025-12-31
$1.03B

EPS

Annual ending 2025-12-31
-0.81

Net Income

Annual ending 2025-12-31
-$296.80M

News