Price
$42.43
52W High
$98.65
52W Low
$38.10
SMA50
$51.60
SMA200
$56.44
Avg Volume 50D
$5.90M
From 52W High
-56.99%
From 52W Low
+11.36%
Vs SMA50
-17.77%
Vs SMA200
-24.83%
Current Volume
$5.07M
Dollar Volume 50D
$305.04M
Market Cap
$7.72B
P/E
--
Revenue TTM
$416.25M
EPS TTM
-0.34
Net Income TTM
-$60.62M
Free Cash Flow
-$504.58M
Revenue 1Y
+71.92%
EPS 1Y
+46.03%
Net Income 1Y
+40.21%
FCF 1Y
-164.47%
Profit Margin
-14.56%
FCF Margin
-121.22%

Revenue

Annual ending 2025-12-31
$275.46M

EPS

Annual ending 2025-12-31
-0.50

Net Income

Annual ending 2025-12-31
-$85.87M

News