Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.89B | $ 1.80B | $ 1.50B | $ 1.09B | $ 997.16M | |
| $ 1.28B | $ 1.13B | $ 1.03B | $ 988.70M | $ 952.08M | |
| $ 789.47M | $ 785.97M | $ 679.21M | $ 641.68M | $ 617.83M | |
| $ 43.70M | $ 56.99M | $ 33.00M | $ 31.93M | $ 29.39M | |
| $ 529.28M | $ 401.62M | $ 381.72M | $ 378.95M | $ 363.64M | |
| $ 485.59M | $ 344.63M | $ 348.72M | $ 347.01M | $ 334.25M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 485.59M | $ 344.63M | $ 348.72M | $ 347.01M | $ 334.25M | |
| $ 391.61M | $ 288.74M | $ 284.28M | $ 286.98M | $ 275.50M | |
| $ 2.10 | $ 1.59 | $ 1.66 | $ 1.69 | $ 1.63 | |
| $ 2.08 | $ 1.57 | $ 1.64 | $ 1.67 | $ 1.62 | |
| 183.29M | 175.52M | 165.24M | 164.12M | 162.23M | |
| 183.29M | 177.22M | 166.77M | 165.47M | 163.31M |