Price
$53.35
52W High
$85.20
52W Low
$35.14
SMA50
$47.08
SMA200
$48.19
Avg Volume 50D
$9.36K
From 52W High
-37.38%
From 52W Low
+51.82%
Vs SMA50
+13.32%
Vs SMA200
+10.71%
Current Volume
$30.20K
Dollar Volume 50D
$440863
Market Cap
$140.02M
P/E
10.2x
Revenue TTM
$181.17M
EPS TTM
4.89
Net Income TTM
$13.79M
Free Cash Flow
$18.12M
Revenue 1Y
+3.25%
EPS 1Y
+3.16%
Net Income 1Y
+9.47%
FCF 1Y
+99.57%
Profit Margin
7.61%
FCF Margin
10.00%

Revenue

Annual ending 2025-12-31
$183.63M

EPS

Annual ending 2025-12-31
8.65

Net Income

Annual ending 2025-12-31
$23.75M

News