Price
$5.80
52W High
$7.18
52W Low
$3.48
SMA50
$5.57
SMA200
$5.32
Avg Volume 50D
$960.08K
From 52W High
-23.79%
From 52W Low
+66.67%
Vs SMA50
+4.12%
Vs SMA200
+9.10%
Current Volume
$799.55K
Bars Stored
931
Market Cap
$685.35M
P/E
--
Revenue TTM
$502.52M
EPS TTM
-2.30
Net Income TTM
-$260.41M
Free Cash Flow
-$398.53M
Revenue 1Y
+51.59%
EPS 1Y
+15.44%
Net Income 1Y
+11.56%
FCF 1Y
-320.33%
Profit Margin
-51.82%
FCF Margin
-79.31%

Revenue

Quarterly ending 2025-12-31
$143.52M

EPS

Quarterly ending 2025-12-31
-1.08

Net Income

Quarterly ending 2025-12-31
-$125.48M