Price
$183.40
52W High
$241.91
52W Low
$91.34
SMA50
$175.39
SMA200
$144.55
Avg Volume 50D
$403.14K
From 52W High
-24.19%
From 52W Low
+100.79%
Vs SMA50
+4.57%
Vs SMA200
+26.88%
Current Volume
$578.93K
Dollar Volume 50D
$70.92M
Market Cap
$5.81B
P/E
--
Revenue TTM
$371.52M
EPS TTM
-0.92
Net Income TTM
-$26.99M
Free Cash Flow
$62.99M
Revenue 1Y
+3.51%
Net Income 1Y
-4363.82%
FCF 1Y
+129.38%
Profit Margin
-7.26%
FCF Margin
16.95%

Revenue

Annual ending 2025-12-31
$361.07M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$10.85M

News