Price
$8.10
52W High
$9.93
52W Low
$1.97
SMA50
$8.53
SMA200
$5.84
Avg Volume 50D
$5.48M
From 52W High
-18.43%
From 52W Low
+311.17%
Vs SMA50
-5.01%
Vs SMA200
+38.72%
Current Volume
$4.66M
Dollar Volume 50D
$47.52M
Market Cap
$2.28B
P/E
--
Revenue TTM
$112.14M
EPS TTM
-0.29
Net Income TTM
-$74.85M
Free Cash Flow
-$28.04M
Revenue 1Y
+28.14%
EPS 1Y
-3.57%
Net Income 1Y
-19.14%
FCF 1Y
+12.25%
Profit Margin
-66.74%
FCF Margin
-25.01%

Revenue

Annual ending 2025-12-31
$97.61M

EPS

Annual ending 2025-12-31
-0.31

Net Income

Annual ending 2025-12-31
-$77.06M

News