Price
$92.69
52W High
$104.85
52W Low
$36.10
SMA50
$91.57
SMA200
$68.13
Avg Volume 50D
$745.89K
From 52W High
-11.60%
From 52W Low
+156.76%
Vs SMA50
+1.22%
Vs SMA200
+36.05%
Current Volume
$530.85K
Dollar Volume 50D
$68.80M
Market Cap
$5.39B
P/E
--
Revenue TTM
$807.53M
EPS TTM
-0.60
Net Income TTM
-$30.81M
Free Cash Flow
-$13.93M
Revenue 1Y
+33.75%
EPS 1Y
+51.22%
Net Income 1Y
+49.98%
FCF 1Y
+31.96%
Profit Margin
-3.82%
FCF Margin
-1.73%

Revenue

Annual ending 2025-12-31
$686.63M

EPS

Annual ending 2025-12-31
-1.22

Net Income

Annual ending 2025-12-31
-$61.74M