Price
$15.58
52W High
$30.23
52W Low
$8.31
SMA50
$16.67
SMA200
$18.32
Avg Volume 50D
$538.56K
From 52W High
-48.46%
From 52W Low
+87.48%
Vs SMA50
-6.52%
Vs SMA200
-14.95%
Current Volume
$303.64K
Dollar Volume 50D
$9.00M
Market Cap
$532.72M
P/E
--
Revenue TTM
$2.52B
EPS TTM
-8.90
Net Income TTM
-$286.19M
Free Cash Flow
$48.22M
Revenue 1Y
-0.11%
EPS 1Y
-33.03%
Net Income 1Y
-48.13%
FCF 1Y
+643.84%
Profit Margin
-11.37%
FCF Margin
1.91%
Last Ex-Dividend
2023-11-21

Revenue

Annual ending 2025-12-31
$2.50B

EPS

Annual ending 2025-12-31
-3.51

Net Income

Annual ending 2025-12-31
-$107.80M

News