Price
$9.69
52W High
$12.33
52W Low
$6.26
SMA50
$9.10
SMA200
$9.42
Avg Volume 50D
$349.56K
From 52W High
-21.41%
From 52W Low
+54.79%
Vs SMA50
+6.45%
Vs SMA200
+2.87%
Current Volume
$220.46K
Dollar Volume 50D
$3.19M
Market Cap
$366.03M
P/E
25.2x
Revenue TTM
$301.61M
EPS TTM
0.36
Net Income TTM
$14.50M
Free Cash Flow
$29.24M
Revenue 1Y
+25.21%
EPS 1Y
+5.88%
Net Income 1Y
+3.73%
FCF 1Y
+735.15%
Profit Margin
4.81%
FCF Margin
9.69%

Revenue

Annual ending 2025-12-31
$270.28M

EPS

Annual ending 2025-12-31
0.37

Net Income

Annual ending 2025-12-31
$14.93M

News