Price
$20.13
52W High
$20.76
52W Low
$14.02
SMA50
$20.31
SMA200
$18.47
Avg Volume 50D
$79.03K
From 52W High
-3.03%
From 52W Low
+43.58%
Vs SMA50
-0.87%
Vs SMA200
+8.98%
Current Volume
$61.46K
Dollar Volume 50D
$1.60M
Market Cap
$488.11M
P/E
21.4x
Revenue TTM
$88.47M
EPS TTM
0.98
Net Income TTM
$22.78M
Free Cash Flow
$57.64M
Revenue 1Y
-24.38%
EPS 1Y
+36.11%
Net Income 1Y
+39.78%
FCF 1Y
+119.27%
Profit Margin
25.75%
FCF Margin
65.14%

Revenue

Annual ending 2025-12-31
$4.70M

EPS

Annual ending 2025-12-31
1.20

Net Income

Annual ending 2025-12-31
$27.58M

News