Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.38B | $ 8.03B | $ 6.32B | $ 7.27B | $ 5.44B | |
| $ 1.80B | $ 1.45B | $ 1.22B | $ 2.76B | $ 1.68B | |
| $ 1.19B | $ 974.07M | $ 860.00M | $ 925.97M | $ 283.21M | |
| $ 3.80B | $ 3.22B | $ 2.67B | $ 2.27B | $ 1.87B | |
| $ 4.41B | $ 4.21B | $ 4.06B | $ 4.61B | $ 3.82B | |
| $ 608.79M | $ 473.90M | $ 357.75M | $ 1.84B | $ 1.39B | |
| $ 475.89M | $ 385.66M | $ 829.70M | $ 378.43M | $ 447.76M | |
| $ 1.08B | $ 859.56M | $ 1.19B | $ 2.21B | $ 1.84B | |
| $ 702.26M | $ 492.75M | $ 902.53M | $ 1.82B | $ 1.70B | |
| $ 0.09 | $ 0.06 | $ 0.11 | $ 0.23 | $ 0.22 | |
| $ 0.09 | $ 0.06 | $ 0.11 | $ 0.23 | $ 0.21 | |
| 11.15B | 8.23B | 7.93B | 7.91B | 7.90B | |
| 11.15B | 7.98B | 7.96B | 7.94B | 7.93B |