Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 40.55B | $ 35.77B | $ 31.95B | $ 30.83B | $ 27.75B | |
| $ 6.07B | $ 7.02B | $ 6.30B | $ 6.62B | $ 6.17B | |
| $ 4.78B | $ 5.61B | $ 5.18B | $ 5.11B | $ 4.53B | |
| $ 766.00M | $ 701.00M | $ 647.00M | $ 613.00M | $ 526.00M | |
| $ 2.58B | $ 2.15B | $ 1.83B | $ 2.03B | $ 2.09B | |
| $ 1.29B | $ 1.41B | $ 1.12B | $ 1.51B | $ 1.64B | |
| $ 300.00M | $ -195.00M | $ 160.00M | $ 146.00M | $ 773.00M | |
| $ 1.59B | $ 1.22B | $ 1.28B | $ 1.66B | $ 2.41B | |
| $ 1.16B | $ 968.00M | $ 986.00M | $ 1.41B | $ 1.84B | |
| $ 3.88 | $ 3.16 | $ 3.20 | $ 4.36 | $ 5.48 | |
| $ 3.85 | $ 3.14 | $ 3.15 | $ 4.29 | $ 5.41 | |
| 298.16M | 305.86M | 308.43M | 322.81M | 335.23M | |
| 300.75M | 308.03M | 312.55M | 327.70M | 339.72M |