Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.68T | $ 11.68T | $ 9.82T | $ 9.00T | $ 9.38T | $ 8.42T | |
$ 9.63T | $ 9.63T | $ 7.91T | $ 7.37T | $ 7.76T | $ 6.85T | |
$ 2.06T | $ 2.06T | $ 1.91T | $ 1.63T | $ 1.62T | $ 1.57T | |
$ 957.86B | $ 957.86B | $ 749.82B | $ 863.51B | $ 976.32B | $ 891.39B | |
$ 1.10T | $ 1.10T | $ 1.16T | $ 768.83B | $ 643.73B | $ 673.99B | |
$ -628.45B | $ -628.45B | $ -401.49B | $ -474.16B | $ -508.22B | $ -437.75B | |
- | - | - | - | - | - | |
$ 580.41B | $ 580.41B | $ 817.63B | $ 221.81B | $ 342.82B | $ 414.46B | |
$ 365.59B | $ 365.59B | $ 293.70B | $ 81.00B | $ 146.31B | $ 123.03B | |
- | - | - | - | - | - | |
$ 142.29B | $ 142.29B | $ 431.13B | $ 78.19B | $ 121.88B | $ 178.56B | |
$ 607.82 | $ 607.80 | $ 1.84K | $ 339.45 | $ 529.15 | $ 775.25 | |
$ 607.82 | $ 607.80 | $ 1.84K | $ 339.45 | $ 529.15 | $ 775.25 | |
$ 702.29M | $ 234.10M | $ 234.10M | $ 230.33M | $ 230.33M | $ 230.33M | |
$ 702.29M | $ 234.10M | $ 234.10M | $ 230.33M | $ 230.33M | $ 230.33M | |
$ 1.06K | $ 1.06K | $ 1.40K | $ 740.62 | $ 1.22K | $ 1.18K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 7.39B | $ 5.55B | $ 7.20B | $ 5.46B | $ 19.41B | |
$ 10.58T | $ 10.58T | $ 8.66T | $ 8.23T | $ 8.73T | $ 7.74T | |
$ 142.29B | $ 142.29B | $ 431.13B | $ 78.19B | $ 121.88B | $ 178.56B | |
$ 104.60B | $ 104.60B | $ 418.81B | $ 122.66B | $ 16.11B | $ 113.42B | |
$ 603.85B | $ 603.85B | $ 434.22B | $ 465.61B | $ 488.54B | $ 422.65B | |
$ 1.18T | $ 1.18T | $ 1.25T | $ 687.42B | $ 831.36B | $ 837.12B | |
$ 1.29T | $ 2.15T | $ 2.17T | $ 1.60T | $ 1.75T | $ 1.54T |