Price
$23.42
52W High
$30.66
52W Low
$17.21
SMA50
$20.24
SMA200
$22.85
Avg Volume 50D
$395.32K
From 52W High
-30.91%
From 52W Low
+36.08%
Vs SMA50
+15.72%
Vs SMA200
+2.50%
Current Volume
$379.93K
Bars Stored
1257
Market Cap
$620.30M
P/E
--
Revenue TTM
$109.60M
EPS TTM
-0.43
Net Income TTM
-$10.64M
Free Cash Flow
-$6.28M
Revenue 1Y
+2.49%
EPS 1Y
-16.22%
Net Income 1Y
-21.08%
FCF 1Y
-1316.47%
Profit Margin
-9.71%
FCF Margin
-5.73%

Revenue

Quarterly ending 2025-12-31
$31.29M

EPS

Quarterly ending 2025-12-31
-0.04

Net Income

Quarterly ending 2025-12-31
-$1.10M