Price
$31.05
52W High
$46.82
52W Low
$12.54
SMA50
$31.79
SMA200
$29.74
Avg Volume 50D
$79.34K
From 52W High
-33.68%
From 52W Low
+147.66%
Vs SMA50
-2.32%
Vs SMA200
+4.41%
Current Volume
$62.84K
Dollar Volume 50D
$2.47M
Market Cap
$394.92M
P/E
--
Revenue TTM
$3.61B
EPS TTM
-13.18
Net Income TTM
-$275.70M
Free Cash Flow
$116.38M
Revenue 1Y
+2.24%
EPS 1Y
+45.29%
Net Income 1Y
+10.31%
FCF 1Y
+8963.47%
Profit Margin
-7.65%
FCF Margin
3.23%

Revenue

Annual ending 2025-12-31
$3.54B

EPS

Annual ending 2025-12-31
-17.50

Net Income

Annual ending 2025-12-31
-$227.74M

News