Price
$8.82
52W High
$10.19
52W Low
$5.96
SMA50
$8.87
SMA200
$7.53
Avg Volume 50D
$1.13M
From 52W High
-15.53%
From 52W Low
+47.99%
Vs SMA50
-0.61%
Vs SMA200
+17.16%
Current Volume
$1.24M
Bars Stored
1257
Market Cap
$570.47M
P/E
--
Revenue TTM
$191.82M
EPS TTM
-3.62
Net Income TTM
-$210.63M
Free Cash Flow
$10.35M
Revenue 1Y
-51.86%
EPS 1Y
-583.02%
Net Income 1Y
-573.52%
FCF 1Y
+148.68%
Profit Margin
-109.80%
FCF Margin
5.40%

Revenue

Quarterly ending 2025-12-31
--

EPS

Quarterly ending 2025-12-31
--

Net Income

Quarterly ending 2025-12-31
--