Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.45B | $ 1.33B | $ 1.24B | $ 1.17B | $ 1.01B | |
| $ 508.85M | $ 494.65M | $ 436.00M | $ 428.28M | $ 392.78M | |
| $ 290.21M | $ 273.63M | $ 231.06M | $ 224.95M | $ 211.86M | |
| $ 23.76M | $ 27.98M | $ 26.98M | $ 25.92M | $ 23.23M | |
| $ 182.91M | $ 240.06M | $ 232.74M | $ 198.37M | $ 135.64M | |
| $ 218.63M | $ 221.02M | $ 204.95M | $ 203.32M | $ 180.93M | |
| $ -82.73M | $ -34.97M | $ -29.26M | $ -52.76M | $ -100.07M | |
| $ 135.90M | $ 186.05M | $ 175.69M | $ 150.57M | $ 80.86M | |
| $ 103.61M | $ 139.31M | $ 133.57M | $ 108.57M | $ 40.88M | |
| $ 1.03 | $ 1.39 | $ 1.34 | $ 1.10 | $ 0.43 | |
| $ 1.02 | $ 1.38 | $ 1.32 | $ 1.08 | $ 0.42 | |
| 100.70M | 99.93M | 99.44M | 98.75M | 95.74M | |
| 101.51M | 101.28M | 100.88M | 100.59M | 97.37M |