Price
$9.37
52W High
$11.19
52W Low
$6.22
SMA50
$8.47
SMA200
$8.49
Avg Volume 50D
$4.03M
From 52W High
-16.26%
From 52W Low
+50.64%
Vs SMA50
+10.67%
Vs SMA200
+10.38%
Current Volume
$7.27M
Dollar Volume 50D
$34.69M
Market Cap
$1.53B
P/E
--
Revenue TTM
$413.80M
EPS TTM
-1.53
Net Income TTM
-$247.73M
Free Cash Flow
-$43.02M
Revenue 1Y
-61.64%
EPS 1Y
-168.92%
Net Income 1Y
-158.59%
FCF 1Y
+93.25%
Profit Margin
-59.87%
FCF Margin
-10.40%

Revenue

Annual ending 2025-12-31
$1.12B

EPS

Annual ending 2025-12-31
2.58

Net Income

Annual ending 2025-12-31
$440.30M