Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.73B | $ 5.42B | $ 4.27B | $ 2.24B | $ 3.38B | |
| $ 1.77B | $ 1.63B | $ 718.00M | $ 1.11B | $ 1.45B | |
| $ 1.45B | $ 852.00M | $ 753.00M | $ 320.00M | $ -99.00M | |
| $ 665.00M | $ 569.00M | $ 412.00M | $ 324.00M | $ 271.00M | |
| $ 1.15B | $ 1.48B | $ 474.00M | $ 1.15B | $ 1.85B | |
| $ 323.00M | $ 778.00M | $ -35.00M | $ 793.00M | $ 1.55B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 323.00M | $ 778.00M | $ -35.00M | $ 793.00M | $ 1.55B | |
| $ 265.00M | $ 639.00M | $ -58.00M | $ 635.00M | $ 1.24B | |
| $ 1.89 | $ 4.98 | $ -0.47 | $ 5.52 | $ 8.24 | |
| $ 1.88 | $ 4.88 | $ -0.47 | $ 5.52 | $ 8.24 | |
| 131.00M | 125.00M | 124.00M | 115.00M | 105.00M | |
| 132.00M | 131.00M | 124.00M | 115.00M | 105.00M |