Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 27.18B | $ 26.52B | $ 25.79B | $ 23.06B | $ 17.20B | |
$ 12.90B | $ 12.38B | $ 11.99B | $ 10.91B | $ 7.69B | |
$ 5.03B | $ 4.73B | $ 4.21B | $ 3.71B | $ 3.33B | |
$ 392.00M | $ 515.00M | $ 444.00M | $ 394.00M | $ 376.00M | |
$ 8.26B | $ 8.17B | $ 8.23B | $ 7.59B | $ 4.84B | |
$ 7.87B | $ 7.65B | $ 7.79B | $ 6.89B | $ 4.37B | |
$ 285.00M | $ 62.00M | $ -189.00M | $ -118.00M | $ -199.00M | |
$ 8.15B | $ 7.72B | $ 7.60B | $ 6.77B | $ 4.17B | |
$ 7.18B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.68 | $ 8.16 | $ 7.49 | $ 6.47 | $ 3.95 | |
$ 8.61 | $ 8.11 | $ 7.44 | $ 6.41 | $ 3.92 | |
827.00M | 840.00M | 871.00M | 910.00M | 916.00M | |
834.00M | 845.00M | 877.00M | 919.00M | 923.00M |