Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.17B | $ 16.66B | $ 15.44B | $ 14.40B | $ 13.74B | |
| $ 3.03B | $ 2.80B | $ 2.24B | $ 2.08B | $ 2.01B | |
| $ 925.94M | $ 971.00M | $ 1.62B | $ 996.00M | $ 862.00M | |
| $ 299.82M | $ 290.00M | $ 331.00M | $ 333.00M | $ 325.00M | |
| $ 2.41B | $ 2.12B | $ 946.00M | $ 1.42B | $ 1.48B | |
| $ 2.11B | $ 1.83B | $ 621.00M | $ 1.09B | $ 1.15B | |
| $ -204.00M | $ -188.00M | $ -218.00M | $ -202.00M | $ -185.00M | |
| $ 1.90B | $ 1.64B | $ 403.00M | $ 886.00M | $ 967.00M | |
| $ 1.46B | $ 1.25B | $ 199.00M | $ 685.00M | $ 753.00M | |
| $ 11.22 | $ 9.36 | $ 1.45 | $ 5.00 | $ 5.34 | |
| $ 11.13 | $ 9.22 | $ 1.44 | $ 4.96 | $ 5.27 | |
| 132.41M | 134.00M | 137.00M | 137.00M | 141.00M | |
| 132.41M | 136.00M | 138.00M | 138.00M | 143.00M |