Price
$7.26
52W High
$15.98
52W Low
$5.65
SMA50
$8.98
SMA200
$9.65
Avg Volume 50D
$1.39M
From 52W High
-54.57%
From 52W Low
+28.50%
Vs SMA50
-19.20%
Vs SMA200
-24.79%
Current Volume
$1.38M
Dollar Volume 50D
$12.16M
Market Cap
$512.92M
P/E
--
Revenue TTM
$174.48M
EPS TTM
-3.79
Net Income TTM
-$196.43M
Free Cash Flow
-$249.67M
Revenue 1Y
+12.00%
EPS 1Y
-10.17%
Net Income 1Y
-11.88%
FCF 1Y
-175.25%
Profit Margin
-112.58%
FCF Margin
-143.09%

Revenue

Annual ending 2025-12-31
$170.44M

EPS

Annual ending 2025-12-31
-3.76

Net Income

Annual ending 2025-12-31
-$193.88M

News