Price
$8.79
52W High
$10.10
52W Low
$3.91
SMA50
$9.08
SMA200
$6.32
Avg Volume 50D
$120.02K
From 52W High
-12.97%
From 52W Low
+124.81%
Vs SMA50
-3.19%
Vs SMA200
+39.04%
Current Volume
$106.71K
Dollar Volume 50D
$1.10M
Market Cap
$109.00M
P/E
5.3x
Revenue TTM
$82.92M
EPS TTM
0.87
Net Income TTM
$20.49M
Free Cash Flow
$25.47M
Revenue 1Y
+24.09%
EPS 1Y
+55.36%
Net Income 1Y
+39.18%
FCF 1Y
+39.15%
Profit Margin
24.72%
FCF Margin
30.72%

Revenue

Annual ending 2025-12-31
$71.13M

EPS

Annual ending 2025-12-31
0.71

Net Income

Annual ending 2025-12-31
$16.65M

News