Price
$52.50
52W High
$54.29
52W Low
$38.04
SMA50
$51.67
SMA200
$47.50
Avg Volume 50D
$561.78K
From 52W High
-3.30%
From 52W Low
+38.01%
Vs SMA50
+1.60%
Vs SMA200
+10.52%
Current Volume
$927.62K
Dollar Volume 50D
$29.08M
Market Cap
$3.35B
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