Income Statement | Dec 25 | Dec 24 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 18.94B | $ 18.49B | $ 11.86B | $ 11.22B | $ 10.89B | |
| $ 9.97B | $ 9.82B | $ 6.37B | $ 5.97B | $ 5.74B | |
| $ 6.36B | $ 6.03B | $ 4.15B | $ 4.16B | $ 3.66B | |
| $ 613.20M | $ 549.75M | $ 369.96M | $ 345.08M | $ 323.05M | |
| $ 4.22B | $ 4.35B | $ 2.59B | $ 2.48B | $ 2.40B | |
| $ 3.61B | $ 3.79B | $ 2.22B | $ 1.81B | $ 2.08B | |
| $ -475.82M | $ -451.58M | $ -184.80M | $ -174.53M | $ -154.58M | |
| $ 3.13B | $ 3.34B | $ 2.03B | $ 1.64B | $ 1.93B | |
| $ 2.50B | $ 2.66B | $ 1.62B | $ 1.34B | $ 1.28B | |
| $ 148.80 | $ 153.82 | $ 64.78 | $ 49.59 | $ 45.05 | |
| $ 144.87 | $ 149.55 | $ 63.43 | $ 48.77 | $ 44.07 | |
| 16.79M | 17.31M | 24.97M | 26.97M | 28.43M | |
| 17.25M | 17.80M | 25.50M | 27.42M | 29.07M |