Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.09B | $ 15.85B | $ 16.03B | $ 16.28B | $ 14.92B | |
| $ 5.91B | $ 5.32B | $ 4.98B | $ 5.24B | $ 4.73B | |
| $ 2.69B | $ 2.35B | $ 2.26B | $ 2.30B | $ 2.12B | |
| $ 838.00M | $ 826.00M | $ 794.00M | $ 785.00M | $ 769.00M | |
| $ 4.12B | $ 3.69B | $ 3.14B | $ 3.58B | $ 3.20B | |
| $ 3.21B | $ 2.96B | $ 2.72B | $ 2.76B | $ 2.61B | |
| $ -7.00M | $ -167.00M | $ -448.00M | $ -23.00M | $ -234.00M | |
| $ 3.20B | $ 2.80B | $ 2.27B | $ 2.73B | $ 2.38B | |
| $ 1.84B | $ 3.19B | $ 1.91B | $ 2.43B | $ 2.26B | |
| $ 6.20 | $ 10.40 | $ 6.06 | $ 7.52 | $ 6.85 | |
| $ 6.16 | $ 10.33 | $ 6.03 | $ 7.47 | $ 6.79 | |
| 297.00M | 307.00M | 315.00M | 323.00M | 330.00M | |
| 299.00M | 309.00M | 317.00M | 325.00M | 333.00M |