Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.03B | $ 11.50B | $ 10.85B | $ 9.78B | $ 14.09B | |
| $ 2.98B | $ 2.83B | $ 2.71B | $ 2.58B | $ 3.04B | |
| $ 2.12B | $ 2.14B | $ 2.03B | $ 2.04B | $ 2.36B | |
| $ 237.58M | $ 308.74M | $ 307.25M | $ 301.06M | $ 250.80M | |
| $ 926.84M | $ 1.26B | $ 996.31M | $ 878.74M | $ 1.02B | |
| $ 863.63M | $ 692.44M | $ 676.48M | $ 539.88M | $ 688.09M | |
| $ -320.16M | $ 84.85M | $ -155.51M | $ -62.39M | $ 7.51M | |
| $ 543.48M | $ 777.29M | $ 520.98M | $ 477.50M | $ 695.60M | |
| $ 290.25M | $ 806.09M | $ 665.78M | $ 644.04M | $ 477.03M | |
| $ 2.39 | $ 6.35 | $ 5.32 | $ 5.01 | $ 3.10 | |
| $ 2.38 | $ 6.32 | $ 5.30 | $ 4.98 | $ 3.08 | |
| 120.08M | 125.32M | 126.61M | 128.66M | 130.19M | |
| 120.08M | 125.88M | 127.21M | 129.44M | 131.27M |