Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 69.67B | $ 64.90B | $ 64.11B | $ 61.59B | $ 50.53B | |
$ 22.24B | $ 21.16B | $ 20.73B | $ 19.70B | $ 16.36B | |
$ 12.01B | $ 11.57B | $ 11.92B | $ 10.33B | $ 8.74B | |
$ 2.44B | $ 1.08B | $ 1.06B | $ 1.03B | $ 1.89B | |
$ 12.94B | $ 10.84B | $ 10.25B | $ 10.27B | $ 9.71B | |
$ 10.23B | $ 9.60B | $ 8.81B | $ 9.37B | $ 7.62B | |
$ 44.73M | $ 103.48M | $ 329.44M | $ -171.01M | $ 139.59M | |
$ 10.27B | $ 9.70B | $ 9.14B | $ 9.20B | $ 7.76B | |
$ 7.68B | $ 7.26B | $ 6.87B | $ 6.88B | $ 5.91B | |
$ 12.29 | $ 11.57 | $ 10.90 | $ 10.87 | $ 9.31 | |
$ 12.15 | $ 11.44 | $ 10.77 | $ 10.71 | $ 9.16 | |
624.89M | 627.85M | 630.61M | 632.76M | 634.75M | |
632.44M | 635.94M | 638.59M | 642.84M | 645.91M |