Price
$30.11
52W High
$35.56
52W Low
$20.78
SMA50
$33.10
SMA200
$30.73
Avg Volume 50D
$94.21K
From 52W High
-15.33%
From 52W Low
+44.90%
Vs SMA50
-9.05%
Vs SMA200
-2.02%
Current Volume
$154.56K
Dollar Volume 50D
$3.11M
Market Cap
$311.24M
P/E
--
Revenue TTM
$684.79M
EPS TTM
-1.18
Net Income TTM
-$13.24M
Free Cash Flow
$16.72M
Revenue 1Y
+8.01%
EPS 1Y
+51.64%
Net Income 1Y
+60.25%
FCF 1Y
+77.33%
Profit Margin
-1.93%
FCF Margin
2.44%
Last Ex-Dividend
2025-02-24

Revenue

Annual ending 2025-12-31
$638.85M

EPS

Annual ending 2025-12-31
-1.59

Net Income

Annual ending 2025-12-31
-$20.07M

News