Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.19B | $ 15.94B | $ 15.26B | $ 19.17B | $ 12.21B | |
| $ 4.39B | $ 4.71B | $ 5.37B | $ 8.37B | $ 3.68B | |
| $ 535.00M | $ 528.00M | $ 428.00M | $ 449.00M | $ 433.00M | |
| $ 3.60B | $ 3.25B | $ 2.55B | $ 2.22B | $ 2.16B | |
| $ 7.56B | $ 7.37B | $ 7.55B | $ 10.37B | $ 5.44B | |
| $ 3.86B | $ 4.18B | $ 4.94B | $ 7.92B | $ 3.25B | |
| $ -390.00M | $ -470.00M | $ -316.00M | $ -145.00M | $ -348.00M | |
| $ 3.47B | $ 3.71B | $ 4.62B | $ 7.78B | $ 2.90B | |
| $ 2.64B | $ 2.89B | $ 3.75B | $ 6.01B | $ 2.81B | |
| $ 4.21 | $ 4.57 | $ 5.86 | $ 9.15 | $ 4.20 | |
| $ 4.20 | $ 4.57 | $ 5.84 | $ 9.12 | $ 4.18 | |
| 628.00M | 623.00M | 639.00M | 651.00M | 663.00M | |
| 629.00M | 623.00M | 642.00M | 653.00M | 665.00M |