Price
$57.68
52W High
$59.61
52W Low
$41.92
SMA50
$56.46
SMA200
$51.86
Avg Volume 50D
$65.89K
From 52W High
-3.24%
From 52W Low
+37.60%
Vs SMA50
+2.16%
Vs SMA200
+11.23%
Current Volume
$37.79K
Dollar Volume 50D
$3.70M
Market Cap
$3.69B
P/E
--
Revenue TTM
$749.97M
EPS TTM
-1.00
Net Income TTM
-$64.19M
Free Cash Flow
-$43.53M
Revenue 1Y
+6.77%
EPS 1Y
-194.12%
Net Income 1Y
-205.62%
FCF 1Y
-73.01%
Profit Margin
-8.56%
FCF Margin
-5.80%

Revenue

Annual ending 2025-12-31
$732.49M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$23.37M

News