Price
$23.69
52W High
$28.35
52W Low
$17.56
SMA50
$24.25
SMA200
$22.86
Avg Volume 50D
$32.30K
From 52W High
-16.44%
From 52W Low
+34.91%
Vs SMA50
-2.29%
Vs SMA200
+3.65%
Current Volume
$31.99K
Dollar Volume 50D
$777361
Market Cap
$207.69M
P/E
28.3x
Revenue TTM
$254.42M
EPS TTM
0.86
Net Income TTM
$7.35M
Free Cash Flow
-$8.30M
Revenue 1Y
-7.88%
EPS 1Y
-20.37%
Net Income 1Y
-21.46%
FCF 1Y
-165.40%
Profit Margin
2.89%
FCF Margin
-3.26%
Last Ex-Dividend
2018-05-21

Revenue

Annual ending 2025-12-31
$273.80M

EPS

Annual ending 2025-12-31
1.29

Net Income

Annual ending 2025-12-31
$11.20M

News