Price
$8.19
52W High
$48.96
52W Low
$8.09
SMA50
$10.01
SMA200
$13.54
Avg Volume 50D
$1.39M
From 52W High
-83.27%
From 52W Low
+1.24%
Vs SMA50
-18.16%
Vs SMA200
-39.53%
Current Volume
$1.28M
Dollar Volume 50D
$13.89M
Market Cap
$263.99M
P/E
--
Revenue TTM
$4.98B
EPS TTM
-1.28
Net Income TTM
-$35.17M
Free Cash Flow
-$455.82M
Revenue 1Y
+120.58%
EPS 1Y
+100.00%
Net Income 1Y
+76.78%
Profit Margin
-0.71%
FCF Margin
-9.15%

Revenue

Annual ending 2024-12-31
$1.62B

EPS

Annual ending 2024-12-31
-6.48

Net Income

Annual ending 2024-12-31
-$172.25M

News