Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 994.36M | $ 914.51M | $ 837.55M | $ 1.01B | $ 1.04B | |
| $ 665.39M | $ 625.79M | $ 601.24M | $ 721.90M | $ 759.83M | |
| $ 502.83M | $ 510.73M | $ 470.54M | $ 475.68M | $ 444.73M | |
| $ 30.79M | $ 32.69M | $ 21.88M | $ 19.62M | $ 20.28M | |
| $ 193.36M | $ 147.75M | $ 144.58M | $ 288.29M | $ 335.38M | |
| $ 162.57M | $ 115.06M | $ 130.70M | $ 246.23M | $ 315.10M | |
| $ 20.24M | $ 16.42M | $ 4.65M | $ 4.47M | $ 3.80M | |
| $ 182.80M | $ 131.49M | $ 135.35M | $ 250.69M | $ 318.90M | |
| $ 114.44M | $ 106.17M | $ 113.23M | $ 215.53M | $ 279.88M | |
| $ 0.68 | $ 0.62 | $ 0.66 | $ 1.24 | $ 1.59 | |
| $ 0.68 | $ 0.62 | $ 0.65 | $ 1.23 | $ 1.56 | |
| 168.05M | 171.44M | 172.25M | 173.41M | 176.46M | |
| 169.37M | 172.61M | 173.40M | 174.87M | 179.92M |