Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 21.36B | $ 23.52B | $ 27.40B | $ 23.01B | $ 20.34B | |
$ 3.55B | $ 4.91B | $ 7.25B | $ 5.03B | $ 3.93B | |
$ 1.64B | $ 1.79B | $ 1.69B | $ 1.59B | $ 1.47B | |
$ 4.78B | $ 4.75B | $ 4.63B | $ 4.18B | $ 3.73B | |
$ 7.09B | $ 8.92B | $ 10.79B | $ 7.31B | $ 2.46B | |
$ 1.91B | $ 3.22B | $ 5.56B | $ 3.57B | $ -1.27B | |
$ 139.88M | $ 811.19M | $ 473.20M | $ -593.14M | $ 4.31B | |
$ 2.05B | $ 4.03B | $ 6.04B | $ 2.97B | $ 3.03B | |
$ 1.97B | $ 3.44B | $ 4.94B | $ 2.38B | $ 2.58B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.71 | $ 9.28 | $ 13.92 | $ 6.52 | $ 7.10 | |
$ 2.68 | $ 9.08 | $ 13.62 | $ 6.42 | $ 7.02 | |
727.24M | 363.62M | 363.62M | 363.62M | 363.56M | |
734.94M | 371.32M | 371.43M | 368.45M | 368.56M |