Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.24B | $ 2.11B | $ 2.20B | $ 2.14B | $ 1.99B | |
| $ 1.17B | $ 1.12B | $ 1.16B | $ 1.06B | $ 1.03B | |
| $ 562.45M | $ 552.36M | $ 514.18M | $ 484.74M | $ 502.63M | |
| $ 107.43M | $ 86.75M | $ 74.32M | $ 66.00M | $ 59.33M | |
| $ 751.53M | $ 678.86M | $ 686.59M | $ 641.62M | $ 578.00M | |
| $ 610.74M | $ 570.10M | $ 646.84M | $ 572.70M | $ 531.32M | |
| $ 30.46M | $ 19.18M | $ -38.04M | $ -6.98M | $ -22.86M | |
| $ 641.20M | $ 589.28M | $ 608.80M | $ 565.72M | $ 508.46M | |
| $ 521.84M | $ 486.08M | $ 506.51M | $ 460.64M | $ 439.87M | |
| $ 3.14 | $ 2.88 | $ 3.01 | $ 2.73 | $ 2.59 | |
| $ 3.08 | $ 2.82 | $ 2.94 | $ 2.66 | $ 2.52 | |
| 166.38M | 168.88M | 168.44M | 168.95M | 169.63M | |
| 169.22M | 172.41M | 172.20M | 172.89M | 174.53M |