Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 229.97B | $ 223.20B | $ 136.72B | $ 209.44B | $ 207.61B | |
$ 83.39B | $ 81.43B | $ 375.00K | $ 74.33B | $ 70.58B | |
$ 36.51B | $ 33.38B | $ 33.29B | $ 29.03B | $ 29.81B | |
$ 35.17B | $ 40.51B | $ 40.27B | $ 39.22B | $ 37.14B | |
$ 81.92B | $ 87.58B | $ 87.31B | $ 85.08B | $ 79.93B | |
$ 46.87B | $ 46.35B | $ 46.82B | $ 44.93B | $ 42.36B | |
$ 880.79M | $ 655.00M | $ -48.98M | $ 714.98M | $ 226.50M | |
$ 47.75B | $ 47.01B | $ 47.23B | $ 46.07B | $ 42.83B | |
$ 37.22B | $ 36.96B | $ 36.36B | $ 35.62B | $ 33.42B | |
$ 47.90 | $ 4.76 | $ 4.70 | $ 4.61 | $ 4.31 | |
$ 47.90 | $ 4.76 | $ 4.70 | $ 4.60 | $ 4.30 | |
775.74M | 7.76B | 7.76B | 7.76B | 7.76B | |
777.49M | 7.77B | 7.77B | 7.77B | 7.76B |