Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.14B | $ 1.31B | $ 1.38B | $ 1.39B | $ 1.34B | |
| $ 305.19M | $ 360.34M | $ 361.97M | $ 318.69M | $ 290.01M | |
| $ 182.44M | $ 217.32M | $ 211.24M | $ 188.59M | $ 193.02M | |
| $ 29.85M | $ 27.31M | $ 27.38M | $ 26.17M | $ 31.97M | |
| $ 156.43M | $ 181.63M | $ 179.37M | $ 141.70M | $ 133.17M | |
| $ 122.75M | $ 143.02M | $ 150.73M | $ 130.10M | $ 96.99M | |
| $ 3.83M | $ 30.90M | $ -1.74M | $ -18.61M | $ 2.57M | |
| $ 126.58M | $ 173.93M | $ 148.99M | $ 111.49M | $ 99.56M | |
| $ 97.56M | $ 137.34M | $ 110.53M | $ 82.41M | $ 75.63M | |
| $ 3.27 | $ 4.50 | $ 3.61 | $ 2.57 | $ 2.30 | |
| $ 3.25 | $ 4.46 | $ 3.59 | $ 2.56 | $ 2.29 | |
| 29.88M | 30.54M | 30.63M | 32.10M | 32.87M | |
| 29.98M | 30.77M | 30.79M | 32.19M | 33.05M |