Price
$48.72
52W High
$63.00
52W Low
$20.19
SMA50
$45.48
SMA200
$34.54
Avg Volume 50D
$1.63M
From 52W High
-22.67%
From 52W Low
+141.31%
Vs SMA50
+7.12%
Vs SMA200
+41.06%
Current Volume
$1.47M
Dollar Volume 50D
$74.81M
Market Cap
$5.33B
P/E
--
Revenue TTM
$688.10M
EPS TTM
-1.23
Net Income TTM
-$141.38M
Free Cash Flow
$121.94M
Revenue 1Y
+15.61%
EPS 1Y
-33.70%
Net Income 1Y
-37.35%
FCF 1Y
-2.30%
Profit Margin
-20.55%
FCF Margin
17.72%

Revenue

Annual ending 2025-12-31
$623.53M

EPS

Annual ending 2025-12-31
-1.13

Net Income

Annual ending 2025-12-31
-$129.32M

News