Price
$28.55
52W High
$32.59
52W Low
$20.11
SMA50
$27.92
SMA200
$26.65
Avg Volume 50D
$324.94K
From 52W High
-12.40%
From 52W Low
+41.97%
Vs SMA50
+2.26%
Vs SMA200
+7.13%
Current Volume
$3.86M
Dollar Volume 50D
$9.17M
Market Cap
$753.69M
P/E
--
Revenue TTM
$634.91M
EPS TTM
-0.24
Net Income TTM
-$6.04M
Free Cash Flow
$35.58M
Revenue 1Y
-4.78%
EPS 1Y
-114.12%
Net Income 1Y
-111.91%
FCF 1Y
-16.17%
Profit Margin
-0.95%
FCF Margin
5.60%

Revenue

Annual ending 2025-12-31
$634.91M

EPS

Annual ending 2025-12-31
-0.23

Net Income

Annual ending 2025-12-31
-$6.04M

News