Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.07B | $ 10.60B | $ 9.30B | $ 17.07B | $ 16.52B | |
| $ 1.69B | $ 1.35B | $ 1.25B | $ 2.17B | $ 2.17B | |
| $ 641.68M | $ 307.72M | $ 305.54M | $ 346.76M | $ 256.09M | |
| $ 56.77M | $ 61.09M | $ 67.76M | $ 57.34M | $ 51.31M | |
| $ 1.15B | $ 1.10B | $ 1.01B | $ 1.88B | $ 1.98B | |
| $ 1.05B | $ 1.04B | $ 939.93M | $ 1.82B | $ 1.91B | |
| $ 41.52M | $ 53.48M | $ 75.09M | $ 11.52M | $ 15.29M | |
| $ 1.09B | $ 1.09B | $ 1.02B | $ 1.84B | $ 1.92B | |
| $ 813.76M | $ 810.07M | $ 752.88M | $ 1.36B | $ 1.42B | |
| $ 5.97 | $ 5.75 | $ 5.05 | $ 8.33 | $ 8.37 | |
| $ 5.95 | $ 5.72 | $ 5.01 | $ 8.26 | $ 8.27 | |
| 135.81M | 140.99M | 149.14M | 163.01M | 169.15M | |
| 136.25M | 141.72M | 150.19M | 164.43M | 171.25M |