Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 223.20B | $ 136.72B | $ 209.44B | $ 207.61B | $ 179.32B | |
$ 81.43B | $ 375.00K | $ 74.33B | $ 70.58B | $ 63.27B | |
$ 33.38B | $ 33.29B | $ 29.03B | $ 29.81B | $ 24.90B | |
$ 40.51B | $ 40.27B | $ 39.22B | $ 37.14B | $ 36.35B | |
$ 87.58B | $ 86.90B | $ 84.69B | $ 77.69B | $ 74.06B | |
$ 46.35B | $ 46.82B | $ 44.93B | $ 42.36B | $ 38.35B | |
$ 655.00M | $ 403.95M | $ 1.14B | $ 469.25M | $ -383.41M | |
$ 47.01B | $ 47.23B | $ 46.07B | $ 42.83B | $ 40.26B | |
$ 36.96B | $ 36.36B | $ 35.62B | $ 33.42B | $ 32.79B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.76 | $ 46.90 | $ 45.90 | $ 43.10 | $ 42.30 | |
$ 4.76 | $ 46.80 | $ 45.90 | $ 43.00 | $ 42.20 | |
7.76B | 775.70M | 775.70M | 775.70M | 775.74M | |
7.77B | 776.50M | 776.50M | 776.50M | 776.53M |