Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.01B | $ 4.45B | $ 4.20B | $ 4.53B | $ 4.49B | |
| $ 947.06M | $ 878.65M | $ 807.14M | $ 767.84M | $ 673.01M | |
| $ 723.41M | $ 551.89M | $ 544.31M | $ 460.45M | $ 496.34M | |
| $ 281.51M | $ 193.29M | $ 220.30M | $ 212.62M | $ 223.90M | |
| $ 505.16M | $ 520.05M | $ 463.12M | $ 475.62M | $ 350.80M | |
| $ 223.65M | $ 326.76M | $ 262.83M | $ 307.38M | $ 176.67M | |
| $ 14.95M | $ -106.22M | $ -83.37M | $ -59.43M | $ -9.34M | |
| $ 238.59M | $ 220.53M | $ 179.46M | $ 247.95M | $ 167.33M | |
| $ 156.29M | $ 153.73M | $ 128.97M | $ 169.62M | $ 137.63M | |
| $ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | |
| $ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | |
| 7.09B | 7.09B | 7.09B | 7.00B | 6.75B | |
| 7.09B | 7.09B | 7.08B | 7.00B | 6.75B |