Price
$16.24
52W High
$29.05
52W Low
$15.60
SMA50
$18.92
SMA200
$21.07
Avg Volume 50D
$1.18M
From 52W High
-44.10%
From 52W Low
+4.10%
Vs SMA50
-14.19%
Vs SMA200
-22.92%
Current Volume
$777.73K
Dollar Volume 50D
$22.23M
Market Cap
$994.62M
P/E
12.3x
Revenue TTM
$248.44M
EPS TTM
0.98
Net Income TTM
$80.65M
Free Cash Flow
$6.34M
Revenue 1Y
+47.73%
EPS 1Y
+476.92%
Net Income 1Y
+695.50%
FCF 1Y
+117.82%
Profit Margin
32.46%
FCF Margin
2.55%
Last Ex-Dividend
2018-08-24

Revenue

Annual ending 2025-12-31
$197.55M

EPS

Annual ending 2025-12-31
0.59

Net Income

Annual ending 2025-12-31
$34.43M

News