Price
$19.27
52W High
$28.38
52W Low
$13.03
SMA50
$16.74
SMA200
$18.89
Avg Volume 50D
$78.86K
From 52W High
-32.10%
From 52W Low
+47.89%
Vs SMA50
+15.13%
Vs SMA200
+2.00%
Current Volume
$78.09K
Dollar Volume 50D
$1.29M
Market Cap
$248.17M
P/E
37.8x
Revenue TTM
$446.57M
EPS TTM
0.48
Net Income TTM
$6.56M
Free Cash Flow
$13.45M
Revenue 1Y
+14.56%
EPS 1Y
+0.00%
Net Income 1Y
+2.13%
FCF 1Y
-17.98%
Profit Margin
1.47%
FCF Margin
3.01%
Last Ex-Dividend
2018-12-24

Revenue

Annual ending 2026-06-30
$446.57M

EPS

Annual ending 2026-06-30
0.48

Net Income

Annual ending 2026-06-30
$6.57M

News