Price
$16.60
52W High
$33.11
52W Low
$13.82
SMA50
$15.89
SMA200
$20.42
Avg Volume 50D
$557.72K
From 52W High
-49.86%
From 52W Low
+20.12%
Vs SMA50
+4.50%
Vs SMA200
-18.70%
Current Volume
$297.44K
Dollar Volume 50D
$8.82M
Market Cap
$299.13M
P/E
35.1x
Revenue TTM
$218.16M
EPS TTM
0.64
Net Income TTM
$8.52M
Free Cash Flow
$48.03M
Revenue 1Y
+4.09%
EPS 1Y
-93.52%
Net Income 1Y
-93.58%
FCF 1Y
+2245.41%
Profit Margin
3.90%
FCF Margin
22.02%

Revenue

Annual ending 2025-09-30
$213.16M

EPS

Annual ending 2025-09-30
0.70

Net Income

Annual ending 2025-09-30
$17.87M

News