Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.26T | $ 4.96T | $ 2.83T | $ 2.55T | $ 2.62T | |
$ 1.26T | $ 1.56T | $ 818.38B | $ 1.17T | $ 1.20T | |
$ 487.91B | $ 620.98B | $ 507.12B | $ 495.22B | $ 386.51B | |
$ 266.13B | $ 249.60B | $ 213.96B | $ 234.05B | $ 240.96B | |
$ 1.32T | $ 1.23T | $ 511.69B | $ 950.43B | $ 917.25B | |
$ 767.76B | $ 912.36B | $ 346.75B | $ 720.47B | $ 1.12T | |
$ 139.16B | $ 866.32B | $ -143.74B | $ -99.44B | $ -148.73B | |
$ 906.93B | $ 1.78T | $ 115.85B | $ -133.69B | $ 377.32B | |
$ 633.46B | $ 1.25T | $ 85.15B | $ -52.39B | $ 296.15B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.16 | $ 905.12 | $ 61.56 | $ -37.87 | $ 214.09 | |
$ 9.16 | $ 905.12 | $ 61.56 | $ -37.87 | $ 214.09 | |
69.17B | 1.38B | 1.38B | 1.38B | 1.38B | |
69.17B | 1.38B | 1.38B | 1.38B | 1.38B |