Price
$16.77
52W High
$23.44
52W Low
$13.03
SMA50
$15.73
SMA200
$15.94
Avg Volume 50D
$5.02K
From 52W High
-28.46%
From 52W Low
+28.70%
Vs SMA50
+6.61%
Vs SMA200
+5.18%
Current Volume
$1.23K
Dollar Volume 50D
$77928
Market Cap
$270.87M
P/E
32.4x
Revenue TTM
$46.77M
EPS TTM
0.53
Net Income TTM
$8.35M
Free Cash Flow
-$34.41M
Revenue 1Y
+4.86%
EPS 1Y
+172.60%
Net Income 1Y
+170.59%
FCF 1Y
+68.39%
Profit Margin
17.85%
FCF Margin
-73.57%

Revenue

Annual ending 2025-12-31
$46.37M

EPS

Annual ending 2025-12-31
0.97

Net Income

Annual ending 2025-12-31
$15.70M

News