Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.47B | $ 7.41B | $ 7.14B | $ 7.43B | $ 6.00B | |
| $ 2.11B | $ 1.80B | $ 1.96B | $ 2.41B | $ 1.97B | |
| $ 1.86B | $ 1.56B | $ 1.63B | $ 1.32B | $ 1.00B | |
| $ 788.05M | $ 792.80M | $ 735.10M | $ 659.82M | $ 577.89M | |
| $ 1.05B | $ 1.03B | $ 1.01B | $ 1.66B | $ 1.47B | |
| $ 251.38M | $ 243.39M | $ 338.15M | $ 1.09B | $ 965.70M | |
| $ -156.05M | $ -94.34M | $ -67.86M | $ -71.32M | $ 8.94M | |
| $ 95.32M | $ 149.05M | $ 270.29M | $ 1.02B | $ 974.63M | |
| $ 65.95M | $ 117.63M | $ 217.15M | $ 771.33M | $ 743.39M | |
| $ 0.41 | $ 0.73 | $ 1.35 | $ 4.75 | $ 4.48 | |
| $ 0.41 | $ 0.73 | $ 1.34 | $ 4.73 | $ 4.45 | |
| 162.34M | 161.74M | 161.19M | 162.26M | 165.86M | |
| 162.88M | 162.17M | 161.83M | 163.21M | 167.06M |