Price
$27.82
52W High
$40.22
52W Low
$27.79
SMA50
$33.33
SMA200
$31.94
Avg Volume 50D
$414.27K
From 52W High
-30.82%
From 52W Low
+0.11%
Vs SMA50
-16.53%
Vs SMA200
-12.90%
Current Volume
$906.65K
Dollar Volume 50D
$13.67M
Market Cap
$1.50B
P/E
--
Revenue TTM
$430.77M
EPS TTM
-0.39
Net Income TTM
-$18.07M
Free Cash Flow
-$41.15M
Revenue 1Y
+20.95%
EPS 1Y
+9.30%
Net Income 1Y
+11.02%
FCF 1Y
-244.65%
Profit Margin
-4.20%
FCF Margin
-9.55%

Revenue

Annual ending 2025-12-31
$400.02M

EPS

Annual ending 2025-12-31
-0.71

Net Income

Annual ending 2025-12-31
-$35.51M

News