Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 30.65B | $ 35.12B | $ 41.55B | $ 25.45B | $ 29.87B | |
$ 15.04B | $ 21.82B | $ 28.30B | $ 15.91B | $ 16.13B | |
$ 11.14B | $ 12.07B | $ 10.40B | $ 10.05B | $ 9.63B | |
$ 2.69B | $ 2.45B | $ 2.71B | $ 2.60B | $ 2.81B | |
$ 9.22B | $ 12.44B | $ 19.73B | $ 8.62B | $ 8.85B | |
$ 3.90B | $ 10.90B | $ 17.31B | $ 6.61B | $ 6.29B | |
$ -309.00M | $ -1.42B | $ 37.00M | $ -1.15B | $ -144.00M | |
$ 3.60B | $ 9.48B | $ 17.63B | $ 5.46B | $ 6.15B | |
$ 283.00M | $ 4.51B | $ 8.56B | $ 2.09B | $ 3.55B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.23 | $ 3.72 | $ 6.93 | $ 1.69 | $ 2.81 | |
$ 0.23 | $ 3.68 | $ 6.84 | $ 1.67 | $ 2.76 | |
1.21B | 1.22B | 1.24B | 1.24B | 1.26B | |
1.22B | 1.23B | 1.25B | 1.25B | 1.28B |