Price
$8.69
52W High
$9.40
52W Low
$6.66
SMA50
$8.60
SMA200
$7.90
Avg Volume 50D
$116.82K
From 52W High
-7.55%
From 52W Low
+30.48%
Vs SMA50
+1.09%
Vs SMA200
+9.94%
Current Volume
$499.28K
Dollar Volume 50D
$1.01M
Market Cap
$325.59M
P/E
9.7x
Revenue TTM
$186.50M
EPS TTM
0.90
Net Income TTM
$33.51M
Free Cash Flow
$25.16M
Revenue 1Y
+11.29%
EPS 1Y
+26.76%
Net Income 1Y
+27.86%
FCF 1Y
-1.41%
Profit Margin
17.97%
FCF Margin
13.49%

Revenue

Annual ending 2025-12-31
$186.50M

EPS

Annual ending 2025-12-31
0.90

Net Income

Annual ending 2025-12-31
$33.51M

News