Price
$9.20
52W High
$14.51
52W Low
$5.79
SMA50
$9.54
SMA200
$9.23
Avg Volume 50D
$895.66K
From 52W High
-36.60%
From 52W Low
+58.89%
Vs SMA50
-3.59%
Vs SMA200
-0.29%
Current Volume
$585.63K
Dollar Volume 50D
$8.54M
Market Cap
$895.78M
P/E
--
Revenue TTM
$1.14B
EPS TTM
-1.29
Net Income TTM
-$115.00M
Free Cash Flow
$464.00M
Revenue 1Y
+9.45%
EPS 1Y
-1072.73%
FCF 1Y
+529.63%
Profit Margin
-10.13%
FCF Margin
40.88%

Revenue

Annual ending 2025-12-31
$1.07B

EPS

Annual ending 2025-12-31
-1.78

Net Income

Annual ending 2025-12-31
-$155.00M

News