Price
$0.28
52W High
$2.05
52W Low
$0.17
SMA50
$0.31
SMA200
$0.44
Avg Volume 50D
$16.24M
From 52W High
-86.39%
From 52W Low
+64.18%
Vs SMA50
-11.37%
Vs SMA200
-36.11%
Current Volume
$4.59M
Dollar Volume 50D
$5.50M
Market Cap
$207.86M
P/E
--
Revenue TTM
$527.02M
EPS TTM
-0.03
Net Income TTM
-$210.27M
Free Cash Flow
-$295.83M
Revenue 1Y
+97.20%
EPS 1Y
+50.00%
Net Income 1Y
+15.81%
FCF 1Y
-35.35%
Profit Margin
-39.90%
FCF Margin
-56.13%

Revenue

Annual ending 2025-12-31
$527.02M

EPS

Annual ending 2025-12-31
-0.03

Net Income

Annual ending 2025-12-31
-$210.27M

News