Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.45T | $ 3.32T | $ 2.74T | $ 2.10T | $ 2.96T | $ 2.88T | |
$ 2.04T | $ 2.79T | $ -2.19T | $ 1.70T | $ 2.37T | $ 2.29T | |
$ 409.16B | $ 523.51B | $ 548.54B | $ 407.44B | $ 589.10B | $ 592.84B | |
$ 333.41B | $ 543.88B | $ -425.07B | $ 493.39B | $ 502.38B | $ 510.57B | |
$ 75.75B | $ 89.53B | $ 123.47B | $ 21.52B | $ 86.72B | $ 82.26B | |
$ -7.89B | $ -10.50B | $ -8.15B | $ -10.39B | $ -10.22B | $ 405.00M | |
$ 11.57B | $ -80.63B | $ 6.14B | $ -34.38B | $ -12.78B | $ -75.59B | |
$ 79.42B | $ 161.27B | $ 109.17B | $ 48.62B | $ 90.16B | $ 99.34B | |
$ 15.72B | $ 18.76B | $ 23.32B | $ 6.34B | $ 17.94B | $ 20.21B | |
- | $ 14.48B | $ 23.25B | $ 40.16B | $ 12.78B | $ 13.97B | |
$ 57.28B | $ 66.15B | $ 71.97B | $ 33.44B | $ 143.25B | $ 155.92B | |
$ 0.47 | $ 0.55 | $ 0.59 | $ 0.27 | $ 0.48 | $ 0.51 | |
$ 0.47 | $ 0.55 | $ 0.59 | $ 0.27 | $ 0.48 | $ 0.51 | |
$ 363.21B | $ 120.89B | $ 290.52B | $ 121.07B | $ 121.07B | $ 121.07B | |
$ 363.21B | $ 276.37B | $ 290.52B | $ 170.76B | $ 298.22B | $ 158.18B | |
$ 0.47 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.38T | $ 3.23T | $ 2.61T | $ 2.08T | $ 2.87T | $ 2.80T | |
$ 57.28B | $ 66.15B | $ 71.97B | $ 33.44B | $ 143.25B | $ 155.92B | |
$ 57.01B | - | - | - | - | - | |
$ 12.49B | - | - | - | - | - | |
$ 91.91B | $ 110.07B | $ 123.05B | $ 62.47B | $ 100.21B | $ 100.28B | |
$ 173.46B | $ 219.97B | $ 238.73B | $ 169.93B | $ 209.38B | $ 210.25B |