Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.43B | $ 1.25B | $ 1.12B | $ 933.37M | $ 812.73M | |
| $ 983.04M | $ 781.72M | $ 774.64M | $ 872.14M | $ 771.10M | |
| $ 657.13M | $ 555.42M | $ 507.03M | $ 501.86M | $ 421.66M | |
| $ 39.09M | $ 41.66M | $ 37.14M | $ 36.49M | $ 32.04M | |
| $ 365.01M | $ 267.97M | $ 304.75M | $ 406.77M | $ 381.48M | |
| $ 325.91M | $ 226.30M | $ 267.61M | $ 370.28M | $ 349.44M | |
| $ -35.66M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 290.25M | $ 226.30M | $ 267.61M | $ 370.28M | $ 349.44M | |
| $ 239.03M | $ 190.14M | $ 222.93M | $ 303.20M | $ 284.76M | |
| $ 2.00 | $ 1.68 | $ 2.01 | $ 2.74 | $ 2.87 | |
| $ 1.99 | $ 1.68 | $ 2.01 | $ 2.74 | $ 2.86 | |
| 129.95M | 113.17M | 110.86M | 110.76M | 99.31M | |
| 130.15M | 113.24M | 110.89M | 110.83M | 99.40M |