Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 55.09B | $ 54.61B | $ 54.02B | $ 51.68B | $ 48.10B | |
$ 55.09B | $ 21.20B | $ 21.15B | $ 23.70B | $ 21.55B | |
$ 41.97B | $ 8.64B | $ 9.18B | $ 13.18B | $ 13.14B | |
$ 8.67B | $ 8.70B | $ 8.90B | $ 9.35B | $ 9.70B | |
$ 6.88B | $ 20.74B | $ 20.92B | $ 19.77B | $ 18.10B | |
$ 13.12B | $ 12.56B | $ 11.96B | $ 10.53B | $ 8.40B | |
$ -5.62B | $ -5.71B | $ -4.50B | $ -4.14B | $ -4.10B | |
$ 7.50B | $ 6.85B | $ 7.46B | $ 6.39B | $ 4.30B | |
$ 5.08B | $ 4.56B | $ 5.05B | $ 4.65B | $ 3.22B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 35.53 | $ 30.54 | $ 31.30 | $ 25.34 | $ 15.85 | |
$ 34.97 | $ 29.99 | $ 30.74 | $ 24.11 | $ 15.40 | |
143.06M | 149.21M | 161.50M | 183.67M | 203.32M | |
145.36M | 151.97M | 164.43M | 193.04M | 209.27M |