Price
$12.04
52W High
$28.88
52W Low
$7.79
SMA50
$13.65
SMA200
$17.42
Avg Volume 50D
$124.44K
From 52W High
-58.31%
From 52W Low
+54.56%
Vs SMA50
-11.81%
Vs SMA200
-30.88%
Current Volume
$92.78K
Dollar Volume 50D
$1.75M
Market Cap
$312.60M
P/E
14.0x
Revenue TTM
$293.04M
EPS TTM
0.86
Net Income TTM
$22.37M
Free Cash Flow
$24.03M
Revenue 1Y
+47.74%
EPS 1Y
+160.61%
Net Income 1Y
+162.16%
FCF 1Y
+216.82%
Profit Margin
7.63%
FCF Margin
8.20%
Last Ex-Dividend
2016-09-12

Revenue

Annual ending 2025-12-31
$241.02M

EPS

Annual ending 2025-12-31
0.56

Net Income

Annual ending 2025-12-31
$14.60M

News