Price
$22.37
52W High
$40.05
52W Low
$21.95
SMA50
$25.31
SMA200
$30.59
Avg Volume 50D
$13.84K
From 52W High
-44.14%
From 52W Low
+1.91%
Vs SMA50
-11.62%
Vs SMA200
-26.88%
Current Volume
$9.13K
Dollar Volume 50D
$351486
Market Cap
$118.77M
P/E
15.4x
Revenue TTM
$89.50M
EPS TTM
1.45
Net Income TTM
$7.73M
Free Cash Flow
$4.17M
Revenue 1Y
-1.65%
EPS 1Y
-36.12%
Net Income 1Y
-35.84%
FCF 1Y
+906.76%
Profit Margin
8.63%
FCF Margin
4.66%

Revenue

Annual ending 2025-12-31
$93.45M

EPS

Annual ending 2025-12-31
2.36

Net Income

Annual ending 2025-12-31
$12.51M

News