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.95B | |
$ 2.43B | $ -1.05B | $ -647.00M | $ -854.00M | $ -1.04B | $ -797.00M | |
$ -26.52B | $ -87.00M | $ -21.43B | $ -20.59B | $ -22.11B | $ -20.74B | |
$ 231.97B | $ 352.44B | $ 302.71B | $ 130.28B | $ 195.49B | $ 362.39B | |
$ 61.96B | $ 92.36B | $ 71.87B | $ 34.34B | $ 56.15B | $ 96.15B | |
- | $ 60.93B | $ 1.40B | $ 41.83B | $ -311.00M | $ 1.41B | |
$ 159.12B | $ 243.96B | $ 214.72B | $ 83.32B | $ 124.96B | $ 252.75B | |
- | $ 236.71 | $ 205.35 | $ 79.37 | $ 116.93 | $ 234.09 | |
- | $ 236.63 | $ 205.29 | $ 79.35 | $ 116.91 | $ 234.08 | |
- | $ 1.03B | $ 1.05B | $ 1.05B | $ 1.07B | $ 1.08B | |
- | $ 1.03B | $ 1.05B | $ 1.05B | $ 1.07B | $ 1.08B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.62T | $ -3.68T | $ -3.23T | $ -3.05T | $ -3.42T | $ -3.61T | |
$ 159.12B | $ 243.96B | $ 214.72B | $ 83.32B | $ 124.96B | $ 252.75B | |
$ 159.12B | - | - | - | - | - | |
$ 737.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 |