Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 13.83B | $ 11.37B | $ 7.44B | $ 7.45B | $ 16.85B | |
| $ 11.90B | $ 10.93B | $ 7.01B | $ 7.13B | $ 16.65B | |
| $ 4.72B | $ 4.47B | $ 4.05B | $ 3.67B | $ 3.09B | |
| $ 35.90M | $ 35.97M | $ 40.08M | $ 67.10M | $ 74.87M | |
| $ 7.21B | $ 6.50B | $ 3.00B | $ 3.53B | $ 13.63B | |
| $ 7.18B | $ 6.46B | $ 2.96B | $ 3.46B | $ 13.56B | |
| $ -6.64M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 7.17B | $ 6.46B | $ 2.96B | $ 3.46B | $ 13.56B | |
| $ 3.02B | $ 2.78B | $ 1.39B | $ 1.75B | $ 5.86B | |
| $ 3.88 | $ 3.62 | $ 1.84 | $ 2.36 | $ 8.14 | |
| $ 3.88 | $ 3.62 | $ 1.84 | $ 2.36 | $ 8.13 | |
| 780.92M | 766.49M | 755.20M | 740.66M | 719.77M | |
| 780.92M | 766.65M | 755.42M | 740.94M | 720.13M |