Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.12B | $ 5.28B | $ 5.18B | $ 4.88B | $ 4.42B | |
| $ 1.66B | $ 1.80B | $ 1.62B | $ 1.42B | $ 1.43B | |
| $ 929.00M | $ 1.09B | $ 1.03B | $ 995.00M | $ 966.50M | |
| $ 295.00M | $ 280.00M | $ 276.00M | $ 303.00M | $ 316.50M | |
| $ 1.03B | $ 981.00M | $ 844.00M | $ 700.00M | $ 791.20M | |
| $ 735.00M | $ 706.00M | $ 588.00M | $ 423.00M | $ 462.40M | |
| $ -189.00M | $ -210.00M | $ -233.00M | $ -166.00M | $ -121.90M | |
| $ 546.00M | $ 496.00M | $ 355.00M | $ 257.00M | $ 340.50M | |
| $ 378.00M | $ 391.00M | $ 267.00M | $ 192.00M | $ 263.90M | |
| $ 1.75 | $ 1.78 | $ 1.21 | $ 0.86 | $ 1.14 | |
| $ 1.74 | $ 1.78 | $ 1.21 | $ 0.86 | $ 1.14 | |
| 216.00M | 219.30M | 221.00M | 221.70M | 231.00M | |
| 217.00M | 220.40M | 221.90M | 222.30M | 231.90M |