Price
$70.22
52W High
$167.51
52W Low
$34.51
SMA50
$81.89
SMA200
$75.33
Avg Volume 50D
$671.08K
From 52W High
-58.08%
From 52W Low
+103.48%
Vs SMA50
-14.25%
Vs SMA200
-6.79%
Current Volume
$796.65K
Dollar Volume 50D
$55.00M
Market Cap
$2.09B
P/E
--
Revenue TTM
$454.43M
EPS TTM
-3.66
Net Income TTM
-$106.61M
Free Cash Flow
-$75.80M
Revenue 1Y
+25.42%
EPS 1Y
-18400.00%
Net Income 1Y
-7298.51%
FCF 1Y
-9232.29%
Profit Margin
-23.46%
FCF Margin
-16.68%

Revenue

Annual ending 2025-12-31
$427.54M

EPS

Annual ending 2025-12-31
-0.73

Net Income

Annual ending 2025-12-31
-$21.02M

News