Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.02B | $ 1.35B | $ 1.05B | $ 778.96M | $ 711.16M | |
| $ 1.23B | $ 767.33M | $ 670.27M | $ 683.76M | $ 730.95M | |
| $ 893.04M | $ 507.53M | $ 430.37M | $ 403.80M | $ 412.19M | |
| $ 57.32M | $ 35.31M | $ 40.96M | $ 45.43M | $ 50.73M | |
| $ 396.52M | $ 295.11M | $ 280.86M | $ 325.39M | $ 369.49M | |
| $ 339.20M | $ 259.79M | $ 239.90M | $ 279.95M | $ 318.76M | |
| $ -2.21M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 336.99M | $ 259.79M | $ 239.90M | $ 279.95M | $ 318.76M | |
| $ 273.71M | $ 209.13M | $ 201.82M | $ 234.51M | $ 263.92M | |
| $ 2.03 | $ 2.29 | $ 2.53 | $ 2.97 | $ 3.26 | |
| $ 2.03 | $ 2.24 | $ 2.53 | $ 2.97 | $ 3.26 | |
| 141.76M | 86.15M | 74.96M | 74.95M | 77.40M | |
| 142.12M | 87.91M | 74.96M | 74.95M | 77.42M |