Price
$21.16
52W High
$48.59
52W Low
$12.32
SMA50
$24.11
SMA200
$24.84
Avg Volume 50D
$692.25K
From 52W High
-56.45%
From 52W Low
+71.75%
Vs SMA50
-12.24%
Vs SMA200
-14.81%
Current Volume
$521.81K
Dollar Volume 50D
$16.75M
Market Cap
$1.05B
P/E
--
Revenue TTM
$84.61M
EPS TTM
-0.87
Net Income TTM
-$39.52M
Free Cash Flow
$6.77M
Revenue 1Y
+33.81%
EPS 1Y
-6.10%
Net Income 1Y
-19.24%
FCF 1Y
+486.19%
Profit Margin
-46.70%
FCF Margin
8.00%

Revenue

Annual ending 2025-12-31
$70.58M

EPS

Annual ending 2025-12-31
-0.82

Net Income

Annual ending 2025-12-31
-$34.75M

News