Price
$11.79
52W High
$13.04
52W Low
$9.40
SMA50
$11.86
SMA200
$10.85
Avg Volume 50D
$587.81K
From 52W High
-10.60%
From 52W Low
+25.43%
Vs SMA50
-0.62%
Vs SMA200
+8.70%
Current Volume
$298.48K
Bars Stored
1257
Market Cap
$514.39M
P/E
17.9x
Revenue TTM
$52.18M
EPS TTM
0.60
Net Income TTM
$28.80M
Free Cash Flow
$16.88M
Revenue 1Y
-10.39%
EPS 1Y
-42.86%
Net Income 1Y
-48.97%
FCF 1Y
+15.31%
Profit Margin
55.19%
FCF Margin
32.35%

Revenue

Quarterly ending 2025-12-31
$20.71M

EPS

Quarterly ending 2025-12-31
0.43

Net Income

Quarterly ending 2025-12-31
$20.82M