Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 582.01M | $ 558.51M | $ 536.77M | $ 513.29M | $ 466.27M | |
| $ 145.31M | $ 142.28M | $ 135.76M | $ 164.50M | $ 124.21M | |
| $ 25.52M | $ 22.73M | $ 24.44M | $ 23.66M | $ 15.28M | |
| $ 10.08M | $ 9.69M | $ 8.92M | $ 7.08M | $ 6.49M | |
| $ 157.38M | $ 129.25M | $ 120.24M | $ 147.92M | $ 115.41M | |
| $ 119.79M | $ 119.56M | $ 111.32M | $ 140.84M | $ 108.93M | |
| $ 27.51M | $ 27.81M | $ 24.57M | $ -8.61M | $ 16.91M | |
| $ 147.30M | $ 147.37M | $ 135.90M | $ 132.23M | $ 125.84M | |
| $ 106.01M | $ 109.00M | $ 100.34M | $ 102.33M | $ 101.20M | |
| $ 2.08 | $ 2.13 | $ 1.96 | $ 1.98 | $ 1.92 | |
| $ 2.07 | $ 2.11 | $ 1.94 | $ 1.96 | $ 1.90 | |
| 50.90M | 51.13M | 51.15M | 51.73M | 52.61M | |
| 51.24M | 51.57M | 51.63M | 52.28M | 53.33M |