Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.35B | $ 1.27B | $ 1.30B | $ 1.25B | $ 1.28B | |
| $ 1.19B | $ 1.13B | $ 1.15B | $ 1.11B | $ 1.15B | |
| $ 924.04M | $ 868.51M | $ 884.36M | $ 895.21M | $ 810.47M | |
| $ 98.60M | $ 87.33M | $ 95.51M | $ 103.61M | $ 95.86M | |
| $ 378.56M | $ 399.81M | $ 345.57M | $ 318.89M | $ 450.37M | |
| $ 264.96M | $ 264.71M | $ 262.81M | $ 217.23M | $ 340.76M | |
| $ 38.53M | $ 47.77M | $ -12.76M | $ -1.95M | $ 13.75M | |
| $ 303.49M | $ 312.48M | $ 250.05M | $ 215.28M | $ 354.51M | |
| $ 255.02M | $ 261.82M | $ 200.66M | $ 184.09M | $ 310.23M | |
| $ 2.66 | $ 2.74 | $ 2.00 | $ 1.84 | $ 3.07 | |
| $ 2.62 | $ 2.69 | $ 1.96 | $ 1.81 | $ 2.97 | |
| 95.87M | 95.54M | 95.79M | 99.99M | 101.19M | |
| 97.48M | 97.33M | 97.59M | 101.98M | 104.62M |