Price
$9.84
52W High
$12.17
52W Low
$7.76
SMA50
$10.61
SMA200
$10.22
Avg Volume 50D
$29.10K
From 52W High
-19.15%
From 52W Low
+26.80%
Vs SMA50
-7.25%
Vs SMA200
-3.71%
Current Volume
$34.46K
Dollar Volume 50D
$304857
Market Cap
$93.69M
P/E
62.5x
Revenue TTM
$113.54M
EPS TTM
0.16
Net Income TTM
$1.50M
Free Cash Flow
$16.03M
Revenue 1Y
-4.89%
EPS 1Y
+113.79%
Net Income 1Y
+114.73%
FCF 1Y
+528.30%
Profit Margin
1.32%
FCF Margin
14.12%
Last Ex-Dividend
2025-05-09

Revenue

Annual ending 2025-12-31
$118.64M

EPS

Annual ending 2025-12-31
-0.48

Net Income

Annual ending 2025-12-31
-$4.19M

News