Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.16B | $ 8.07B | $ 7.74B | $ 7.72B | $ 7.20B | |
| $ 979.00M | $ 915.00M | $ 770.00M | $ 730.00M | $ 525.00M | |
| $ 250.00M | $ 255.00M | $ 332.00M | $ 353.00M | $ 213.00M | |
| $ 521.00M | $ 490.00M | $ 432.00M | $ 392.00M | $ 385.00M | |
| $ 1.25B | $ 1.19B | $ 860.00M | $ 785.00M | $ 703.00M | |
| $ 729.00M | $ 660.00M | $ 438.00M | $ 377.00M | $ 312.00M | |
| $ -292.00M | $ -187.00M | $ -178.00M | $ -119.00M | $ -205.00M | |
| $ 437.00M | $ 473.00M | $ 260.00M | $ 258.00M | $ 107.00M | |
| $ 316.00M | $ 387.00M | $ 189.00M | $ 666.00M | $ 336.00M | |
| $ 2.69 | $ 3.34 | $ 1.63 | $ 5.79 | $ 3.00 | |
| $ 2.64 | $ 3.23 | $ 1.60 | $ 5.76 | $ 2.95 | |
| 118.00M | 116.00M | 116.00M | 115.00M | 112.00M | |
| 119.00M | 120.00M | 118.00M | 116.00M | 114.00M |