Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.50B | $ 6.27B | $ 5.91B | $ 5.48B | $ 4.73B | |
| $ 4.40B | $ 4.24B | $ 4.00B | $ 3.78B | $ 3.29B | |
| $ 3.37B | $ 3.09B | $ 2.77B | $ 2.68B | $ 2.37B | |
| $ 200.35M | $ 202.31M | $ 191.10M | $ 191.95M | $ 212.41M | |
| $ 1.23B | $ 1.72B | $ 1.47B | $ 1.35B | $ 1.30B | |
| $ 1.03B | $ 1.16B | $ 1.24B | $ 1.10B | $ 915.75M | |
| $ -57.59M | $ 231.09M | $ -89.77M | $ -72.91M | $ 54.12M | |
| $ 968.08M | $ 1.39B | $ 1.15B | $ 1.03B | $ 969.87M | |
| $ 729.18M | $ 1.25B | $ 882.47M | $ 807.80M | $ 793.56M | |
| $ 9.68 | $ 16.12 | $ 11.17 | $ 10.08 | $ 9.33 | |
| $ 9.65 | $ 16.00 | $ 11.08 | $ 9.96 | $ 9.21 | |
| 72.00M | 77.78M | 79.00M | 80.18M | 85.03M | |
| 72.10M | 78.34M | 79.68M | 81.07M | 86.18M |