Price
$49.26
52W High
$49.93
52W Low
$29.12
SMA50
$47.30
SMA200
$39.71
Avg Volume 50D
$18.12K
From 52W High
-1.34%
From 52W Low
+69.16%
Vs SMA50
+4.15%
Vs SMA200
+24.04%
Current Volume
$13.21K
Dollar Volume 50D
$857702
Market Cap
$324.61M
P/E
12.2x
Revenue TTM
$68.91M
EPS TTM
4.06
Net Income TTM
$26.63M
Free Cash Flow
$16.68M
Revenue 1Y
+14.44%
EPS 1Y
+7.41%
Net Income 1Y
+24.33%
FCF 1Y
+2.04%
Profit Margin
38.64%
FCF Margin
24.21%

Revenue

Annual ending 2025-12-31
$59.32M

EPS

Annual ending 2025-12-31
3.08

Net Income

Annual ending 2025-12-31
$20.24M

News