Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.18T | $ 4.38T | $ 2.83T | $ 2.55T | $ 2.62T | $ 2.41T | |
$ 2.56T | $ 3.40T | $ 2.01T | $ 1.42T | $ 1.47T | $ 1.34T | |
$ 621.36B | $ 1.56T | $ 843.92B | $ 1.12T | $ 1.15T | $ 1.07T | |
$ 381.70B | $ -358.25B | $ 447.19B | $ 476.50B | $ 471.58B | $ 404.88B | |
$ 239.66B | $ 2.70T | $ 371.18B | $ 648.38B | $ 680.95B | $ 663.63B | |
$ -98.85B | $ 94.98B | $ 57.58B | $ -81.25B | $ -134.92B | $ -100.26B | |
$ 15.06B | $ -1.90T | $ -104.83B | $ -700.83B | $ -168.71B | $ 2.96B | |
$ 155.87B | $ 1.78T | $ 115.85B | $ -133.69B | $ 377.32B | $ 566.33B | |
$ -14.71B | $ 469.70B | $ 15.14B | $ -81.31B | $ 61.23B | $ 153.48B | |
- | $ -4.02B | $ 3.18B | - | - | - | |
$ 149.44B | $ 4.30T | $ 737.80B | $ -50.86B | $ 296.15B | $ 361.71B | |
$ 108.00 | $ 18.10 | $ 1.23 | $ -37.00 | $ 214.00 | $ 283.00 | |
$ 108.00 | $ 18.10 | $ 1.23 | $ -37.00 | $ 214.00 | $ 283.00 | |
$ 4.15B | $ 69.17M | $ 69.17M | $ 1.38B | $ 1.38B | $ 1.28B | |
$ 4.15B | $ 237.43B | $ 599.84B | $ 1.38B | $ 1.38B | $ 1.28B | |
$ 5.18 | $ 0.02 | - | $ 210.45 | $ 156.44 | $ 149.39 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 4.96B | $ 3.82B | $ 4.49B | |
$ 2.94T | $ 3.04T | $ 2.46T | $ 1.90T | $ 1.94T | $ 1.75T | |
$ 143.46B | - | - | $ 60.44B | $ 88.80B | $ 77.26B | |
$ 149.44B | $ 4.30T | $ 737.80B | $ -50.86B | $ 296.15B | $ 361.71B | |
$ 142.66B | - | - | $ 472.61B | $ 437.62B | $ 361.56B | |
$ 299.33B | $ 1.78T | $ 67.70B | $ -73.25B | $ 466.12B | $ 643.59B | |
$ 474.30B | $ 2.21T | $ 361.69B | $ 156.70B | $ 702.75B | $ 858.78B |