Price
$12.82
52W High
$12.82
52W Low
$6.22
SMA50
$9.95
SMA200
$9.13
Avg Volume 50D
$6.55M
From 52W High
+0.00%
From 52W Low
+106.11%
Vs SMA50
+28.88%
Vs SMA200
+40.38%
Current Volume
$7.37M
Dollar Volume 50D
$68.83M
Market Cap
$2.08B
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

News