Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.35B | $ 4.32B | $ 4.19B | $ 4.13B | $ 3.55B | |
| $ 1.06B | $ 1.03B | $ 933.00M | $ 919.00M | $ 892.00M | |
| $ 583.00M | $ 584.00M | $ 662.00M | $ 650.00M | $ 644.00M | |
| $ 277.00M | $ 1.00M | $ 254.00M | $ 259.00M | $ 159.00M | |
| $ 736.00M | $ 449.00M | $ 451.00M | $ 447.00M | $ 459.00M | |
| $ 478.00M | $ 449.00M | $ 271.00M | $ 269.00M | $ 248.00M | |
| $ -289.00M | $ -310.00M | $ -164.00M | $ -112.00M | $ 3.00M | |
| $ 189.00M | $ 139.00M | $ 107.00M | $ 157.00M | $ 251.00M | |
| $ 162.00M | $ 91.00M | $ -134.00M | $ 108.00M | $ 186.00M | |
| $ 2.20 | $ 1.26 | $ -1.90 | $ -4.15 | $ 2.66 | |
| $ 2.14 | $ 1.23 | $ -1.90 | $ -4.15 | $ 2.66 | |
| 73.50M | 72.20M | 70.60M | 68.40M | 69.80M | |
| 75.60M | 74.20M | 70.60M | 68.40M | 69.80M |