Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 16.10B | $ 15.35B | $ 14.33B | $ 11.64B | $ 9.72B | |
| $ 5.71B | $ 5.71B | $ 5.38B | $ 4.63B | $ 3.50B | |
| $ 1.73B | $ 1.65B | $ 1.53B | $ 1.40B | $ 1.20B | |
| $ 3.11B | $ 2.90B | $ 2.78B | $ 2.22B | $ 1.97B | |
| $ 7.16B | $ 6.98B | $ 6.63B | $ 5.46B | $ 4.24B | |
| $ 3.97B | $ 4.07B | $ 3.85B | $ 3.23B | $ 2.30B | |
| $ -636.00M | $ -680.00M | $ -644.00M | $ -430.00M | $ -450.00M | |
| $ 3.34B | $ 3.39B | $ 3.21B | $ 2.80B | $ 1.85B | |
| $ 2.49B | $ 2.58B | $ 2.42B | $ 2.10B | $ 1.39B | |
| $ 38.71 | $ 38.82 | $ 35.40 | $ 29.77 | $ 19.14 | |
| $ 38.61 | $ 38.69 | $ 35.28 | $ 29.66 | $ 19.03 | |
| 64.40M | 66.34M | 68.47M | 70.70M | 72.43M | |
| 64.60M | 66.57M | 68.71M | 70.97M | 72.82M |