Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 22.26B | $ 24.91B | $ 21.92B | $ 21.85B | $ 23.32B | |
- | $ 13.57B | $ -14.69B | $ 13.37B | $ 13.66B | $ 15.05B | |
- | $ 8.69B | $ 10.22B | $ 8.55B | $ 8.19B | $ 8.26B | |
- | $ 7.23B | $ -7.90B | $ 7.12B | $ 7.76B | $ 8.02B | |
- | $ 1.46B | $ 2.32B | $ 1.43B | $ 430.00M | $ 248.00M | |
- | $ 69.00M | $ -108.00M | $ 43.00M | $ 165.00M | $ 165.00M | |
- | $ -106.00M | $ 26.00M | $ -452.00M | $ -148.00M | $ -249.00M | |
- | $ 1.50B | $ 2.18B | $ 1.93B | $ 743.00M | $ 156.00M | |
- | $ 825.00M | $ -2.03B | $ 272.00M | $ 3.26B | $ 138.00M | |
- | $ -39.00M | $ -26.00M | $ 9.00M | $ 22.00M | $ 12.00M | |
- | $ 665.00M | $ 4.25B | $ 1.65B | $ -2.51B | $ 18.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 20.80B | $ -6.49B | $ 20.49B | $ 21.42B | $ 23.07B | |
- | $ 665.00M | $ 4.21B | $ 1.65B | $ -2.51B | $ 18.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 2.18B | $ 1.93B | $ 743.00M | $ 156.00M | |
- | - | $ 2.38B | $ 831.00M | $ -389.00M | $ -1.50B |