Price
$5.59
52W High
$22.19
52W Low
$5.59
SMA50
$7.12
SMA200
$9.97
Avg Volume 50D
$3.96M
From 52W High
-74.81%
From 52W Low
+0.00%
Vs SMA50
-21.51%
Vs SMA200
-43.94%
Current Volume
$3.18M
Dollar Volume 50D
$27.99M
Market Cap
$2.50B
P/E
--
Revenue TTM
$90.00M
EPS TTM
-0.35
Net Income TTM
-$133.97M
Free Cash Flow
-$208.83M
Revenue 1Y
+19.96%
EPS 1Y
+85.42%
Net Income 1Y
+51.13%
FCF 1Y
-70.95%
Profit Margin
-148.85%
FCF Margin
-232.03%

Revenue

Annual ending 2025-12-31
$90.00M

EPS

Annual ending 2025-12-31
-0.35

Net Income

Annual ending 2025-12-31
-$133.97M

News