Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 33.42B | $ 28.19B | $ 26.32B | $ 25.98B | $ 25.42B | |
$ 20.57B | $ 19.77B | $ 19.92B | $ 19.52B | $ 19.27B | |
$ 13.31B | $ 11.88B | $ 10.35B | $ 10.38B | $ 10.13B | |
$ 5.59B | $ 4.07B | $ 3.26B | $ 3.40B | $ 3.60B | |
$ 15.69B | $ 14.70B | $ 12.09B | $ 12.54B | $ 12.93B | |
$ 7.26B | $ 7.90B | $ 5.33B | $ 6.00B | $ 5.79B | |
$ -2.65B | $ -42.00M | $ 2.01B | $ 696.00M | $ -1.01B | |
$ 4.61B | $ 7.86B | $ 7.35B | $ 6.70B | $ 8.13B | |
$ 4.09B | $ 6.72B | $ 6.55B | $ 5.89B | $ 7.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.56 | $ 12.56 | $ 12.18 | $ 10.34 | $ 12.40 | |
$ 7.56 | $ 12.49 | $ 12.11 | $ 10.28 | $ 12.31 | |
541.01M | 535.00M | 538.00M | 570.00M | 586.00M | |
541.00M | 538.00M | 541.00M | 573.00M | 590.00M |