Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.72T | $ 11.68T | $ 9.82T | $ 9.00T | $ 9.38T | |
$ 2.86T | $ 2.06T | $ 1.91T | $ 1.63T | $ 1.62T | |
$ 1.22T | $ 957.86B | $ 749.83B | $ 868.80B | $ 985.04B | |
$ 966.11B | $ 961.74B | $ 921.14B | $ 913.58B | $ 916.38B | |
$ 2.64T | $ 2.15T | $ 2.14T | $ 1.60T | $ 1.75T | |
$ 1.64T | $ 1.18T | $ 1.22T | $ 695.04B | $ 838.73B | |
$ -859.75B | $ -595.21B | $ -399.26B | $ -473.23B | $ -495.91B | |
$ 780.69B | $ 580.41B | $ 817.63B | $ 221.81B | $ 342.82B | |
$ 319.94B | $ 142.29B | $ 431.13B | $ 78.19B | $ 121.88B | |
$ 273.50 | $ 121.56 | $ 368.34 | $ 67.89 | $ 105.83 | |
$ 273.50 | $ 121.56 | $ 368.34 | $ 67.89 | $ 105.83 | |
1.17B | 1.17B | 1.17B | 1.15B | 1.15B | |
1.17B | 1.17B | 1.17B | 1.15B | 1.15B |