Price
$4.72
52W High
$9.54
52W Low
$3.41
SMA50
$6.12
SMA200
$5.63
Avg Volume 50D
$5.48M
From 52W High
-50.52%
From 52W Low
+38.42%
Vs SMA50
-22.88%
Vs SMA200
-16.14%
Current Volume
$7.62M
Dollar Volume 50D
$33.15M
Market Cap
$1.72B
P/E
--
Revenue TTM
$169.90M
EPS TTM
-0.44
Net Income TTM
-$149.83M
Free Cash Flow
-$128.93M
Revenue 1Y
+1083.56%
EPS 1Y
+30.16%
Net Income 1Y
+26.16%
FCF 1Y
+23.52%
Profit Margin
-88.19%
FCF Margin
-75.88%

Revenue

Annual ending 2025-12-31
$62.90M

EPS

Annual ending 2025-12-31
-0.60

Net Income

Annual ending 2025-12-31
-$204.63M

News