Price
$10.62
52W High
$11.01
52W Low
$3.43
SMA50
$9.96
SMA200
$7.80
Avg Volume 50D
$1.08M
From 52W High
-3.54%
From 52W Low
+209.62%
Vs SMA50
+6.62%
Vs SMA200
+36.07%
Current Volume
$664.08K
Dollar Volume 50D
$10.47M
Market Cap
$372.20M
P/E
--
Revenue TTM
$638.42M
EPS TTM
-7.24
Net Income TTM
-$255.41M
Free Cash Flow
$206.60M
Revenue 1Y
+3.61%
EPS 1Y
-289.25%
Net Income 1Y
-292.35%
FCF 1Y
+438.72%
Profit Margin
-40.01%
FCF Margin
32.36%

Revenue

Annual ending 2025-12-31
$596.71M

EPS

Annual ending 2025-12-31
-5.45

Net Income

Annual ending 2025-12-31
-$193.12M

News