Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.07B | $ 3.77B | $ 3.65B | $ 3.27B | $ 2.87B | |
| $ 1.84B | $ 1.67B | $ 1.58B | $ 1.32B | $ 1.20B | |
| $ 978.80M | $ 887.80M | $ 873.10M | $ 736.00M | $ 674.70M | |
| $ 129.70M | $ 119.00M | $ 111.60M | $ 97.90M | $ 83.10M | |
| $ 989.20M | $ 916.90M | $ 821.90M | $ 688.30M | $ 657.30M | |
| $ 859.50M | $ 780.70M | $ 708.40M | $ 586.40M | $ 530.20M | |
| $ -91.10M | $ -81.90M | $ -91.20M | $ -71.90M | $ -6.20M | |
| $ 768.40M | $ 698.80M | $ 617.20M | $ 514.50M | $ 524.00M | |
| $ 643.80M | $ 597.50M | $ 540.40M | $ 458.00M | $ 483.00M | |
| $ 7.49 | $ 6.85 | $ 6.15 | $ 5.20 | $ 5.37 | |
| $ 7.44 | $ 6.82 | $ 6.12 | $ 5.19 | $ 5.34 | |
| 85.90M | 87.20M | 87.90M | 88.00M | 89.90M | |
| 86.50M | 87.60M | 88.30M | 88.30M | 90.50M |