Price
$44.71
52W High
$96.57
52W Low
$43.91
SMA50
$49.72
SMA200
$60.56
Avg Volume 50D
$1.04M
From 52W High
-53.70%
From 52W Low
+1.82%
Vs SMA50
-10.08%
Vs SMA200
-26.17%
Current Volume
$1.01M
Dollar Volume 50D
$51.53M
Market Cap
$3.49B
P/E
--
Revenue TTM
$975.00M
EPS TTM
-1.83
Net Income TTM
-$138.40M
Free Cash Flow
$8.10M
Revenue 1Y
+62.31%
EPS 1Y
+35.34%
Net Income 1Y
+32.16%
FCF 1Y
+137.85%
Profit Margin
-14.19%
FCF Margin
0.83%

Revenue

Annual ending 2025-12-31
$737.90M

EPS

Annual ending 2025-12-31
-2.24

Net Income

Annual ending 2025-12-31
-$165.50M

News