Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 229.97B | $ 223.20B | $ 216.74B | $ 209.44B | $ 207.61B | |
$ 83.39B | $ 81.43B | $ 78.99B | $ 74.33B | $ 70.58B | |
$ 36.51B | $ 33.38B | $ 33.29B | $ 29.40B | $ 28.00B | |
$ 35.17B | $ 40.51B | $ 40.27B | $ 34.08B | $ 37.14B | |
$ 81.92B | $ 87.58B | $ 86.90B | $ 79.37B | $ 79.40B | |
$ 46.87B | $ 46.35B | $ 46.82B | $ 44.93B | $ 42.36B | |
$ 880.79M | $ 655.00M | $ 379.00M | $ 1.14B | $ 469.25M | |
$ 47.75B | $ 47.01B | $ 47.20B | $ 46.07B | $ 42.83B | |
$ 37.22B | $ 36.96B | $ 36.36B | $ 35.62B | $ 33.42B | |
$ 47.90 | $ 47.60 | $ 47.00 | $ 46.10 | $ 43.10 | |
$ 47.90 | $ 47.60 | $ 47.00 | $ 46.00 | $ 43.00 | |
775.74M | 775.74M | 775.74M | 775.74M | 775.74M | |
777.49M | 776.57M | 776.50M | 776.50M | 776.46M |