Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.34B | $ 5.12B | $ 4.70B | $ 4.32B | $ 3.80B | |
| $ 1.36B | $ 2.14B | $ 1.84B | $ 1.71B | $ 1.70B | |
| $ 238.48M | $ 1.13B | $ 1.02B | $ 976.06M | $ 891.91M | |
| $ 969.62M | $ 956.18M | $ 854.14M | $ 817.81M | $ 719.14M | |
| $ 2.13B | $ 2.07B | $ 1.78B | $ 1.65B | $ 1.70B | |
| $ 1.12B | $ 1.01B | $ 824.64M | $ 731.91M | $ 805.31M | |
| $ -379.83M | $ -275.50M | $ -228.95M | $ -156.26M | $ -59.28M | |
| $ 738.37M | $ 736.56M | $ 595.69M | $ 575.65M | $ 746.03M | |
| $ 616.53M | $ 608.81M | $ 501.56M | $ 483.60M | $ 618.72M | |
| $ 5.15 | $ 5.35 | $ 4.42 | $ 4.27 | $ 5.48 | |
| $ 5.05 | $ 5.24 | $ 4.41 | $ 4.26 | $ 5.47 | |
| 119.69M | 113.85M | 113.44M | 113.20M | 112.91M | |
| 121.97M | 116.23M | 113.80M | 113.42M | 113.19M |