Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 19 |
---|---|---|---|---|---|
$ 27.18B | $ 26.52B | $ 25.79B | $ 23.06B | $ 14.61B | |
$ 12.90B | $ 12.38B | $ 11.99B | $ 10.91B | $ 6.39B | |
$ 5.03B | $ 4.73B | $ 4.21B | $ 4.03B | $ 3.04B | |
$ 392.00M | $ 515.00M | $ 444.00M | $ 394.00M | $ 363.00M | |
$ 8.79B | $ 8.46B | $ 8.26B | $ 7.39B | $ 3.87B | |
$ 7.87B | $ 7.65B | $ 7.79B | $ 6.89B | $ 3.35B | |
$ 285.00M | $ 62.00M | $ -189.00M | $ -118.00M | $ -81.00M | |
$ 8.15B | $ 7.72B | $ 7.60B | $ 6.77B | $ 3.27B | |
$ 7.18B | $ 6.86B | $ 6.53B | $ 5.89B | $ 2.71B | |
$ 8.68 | $ 8.16 | $ 7.49 | $ 6.47 | $ 2.89 | |
$ 8.61 | $ 8.11 | $ 7.44 | $ 6.40 | $ 2.86 | |
827.00M | 840.00M | 871.00M | 910.00M | 937.00M | |
834.00M | 845.00M | 877.00M | 919.00M | 945.00M |