Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.87T | $ 4.03T | $ 3.51T | $ 3.16T | $ 3.59T | $ 3.95T | |
$ 1.56T | $ -2.20T | $ -1.89T | $ 1.78T | $ 1.98T | $ 2.12T | |
$ 1.31T | $ 1.83T | $ 1.63T | $ 1.38T | $ 1.61T | $ 1.84T | |
$ 1.05T | $ -1.47T | $ -1.35T | $ 1.27T | $ 1.44T | $ 1.49T | |
$ 256.06B | $ 353.40B | $ 281.92B | $ 110.55B | $ 174.42B | $ 342.45B | |
$ 2.43B | $ -1.05B | $ -647.00M | $ 2.07B | $ 4.49B | $ 5.81B | |
$ -26.52B | $ -87.00M | $ -21.43B | $ 17.66B | $ 16.59B | $ 14.13B | |
$ 231.97B | $ 352.44B | $ 302.71B | $ 130.28B | $ 195.49B | $ 362.39B | |
$ 61.96B | $ 92.36B | $ 71.87B | $ 34.34B | $ 56.15B | $ 96.00B | |
- | $ 60.93B | $ 1.40B | - | - | - | |
$ 159.12B | $ 243.96B | $ 214.72B | $ 83.32B | $ 124.96B | $ 252.44B | |
- | $ 236.71 | $ 205.35 | - | - | - | |
- | $ 236.63 | $ 205.29 | - | - | - | |
- | $ 1.03B | $ 1.05B | - | - | - | |
- | $ 1.03B | $ 1.05B | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.62T | $ -3.68T | $ -3.23T | $ 3.05T | $ 3.42T | $ 3.61T | |
$ 159.12B | $ 243.96B | $ 214.72B | $ 83.32B | $ 124.96B | $ 252.44B | |
$ 159.12B | - | - | $ 83.32B | $ 124.96B | $ 252.44B | |
$ 737.00M | - | - | $ 854.00M | $ 1.04B | $ 797.00M | |
$ 232.71B | $ 353.49B | $ 303.35B | $ 131.13B | $ 196.53B | $ 363.19B | |
$ 398.93B | $ 579.98B | $ 524.60B | $ 358.96B | $ 433.86B | $ 614.74B |