Price
$19.71
52W High
$42.86
52W Low
$16.84
SMA50
$22.95
SMA200
$24.77
Avg Volume 50D
$5.71M
From 52W High
-54.01%
From 52W Low
+17.04%
Vs SMA50
-14.11%
Vs SMA200
-20.43%
Current Volume
$5.88M
Dollar Volume 50D
$129.94M
Market Cap
$3.86B
P/E
--
Revenue TTM
$58.37B
EPS TTM
0.16
Net Income TTM
-$99.49M
Free Cash Flow
-$1.89B
Revenue 1Y
+24.25%
EPS 1Y
+119.51%
Net Income 1Y
-55.10%
FCF 1Y
-261.51%
Profit Margin
-0.17%
FCF Margin
-3.24%

Revenue

Annual ending 2025-12-31
$61.36B

EPS

Annual ending 2025-12-31
-0.61

Net Income

Annual ending 2025-12-31
-$84.86M

News