Price
$3.86
52W High
$5.44
52W Low
$1.97
SMA50
$4.36
SMA200
$3.52
Avg Volume 50D
$370.73K
From 52W High
-29.04%
From 52W Low
+95.94%
Vs SMA50
-11.47%
Vs SMA200
+9.53%
Current Volume
$139.03K
Dollar Volume 50D
$1.73M
Market Cap
$89.90M
P/E
16.4x
Revenue TTM
$140.34M
EPS TTM
0.23
Net Income TTM
$5.47M
Free Cash Flow
$8.72M
Revenue 1Y
+16.54%
EPS 1Y
+330.00%
Net Income 1Y
+348.61%
FCF 1Y
+282.41%
Profit Margin
3.90%
FCF Margin
6.21%

Revenue

Annual ending 2025-12-31
$158.05M

EPS

Annual ending 2025-12-31
0.23

Net Income

Annual ending 2025-12-31
$5.24M

News