Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.69B | $ 2.57B | $ 2.23B | $ 1.61B | $ 1.33B | |
| $ 1.68B | $ 1.52B | $ 1.50B | $ 1.38B | $ 1.24B | |
| $ 1.01B | $ 961.00M | $ 915.00M | $ 826.00M | $ 733.00M | |
| $ 0.00 | $ 67.00M | $ 78.00M | $ 73.00M | $ 10.00M | |
| $ 669.36M | $ 622.00M | $ 662.00M | $ 626.00M | $ 513.00M | |
| $ 669.36M | $ 555.00M | $ 584.00M | $ 553.00M | $ 503.00M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 669.36M | $ 555.00M | $ 584.00M | $ 553.00M | $ 503.00M | |
| $ 565.39M | $ 465.00M | $ 485.00M | $ 439.00M | $ 405.00M | |
| $ 1.57 | $ 1.27 | $ 1.32 | $ 1.23 | $ 1.24 | |
| $ 1.56 | $ 1.27 | $ 1.31 | $ 1.22 | $ 1.23 | |
| 359.12M | 361.27M | 361.22M | 349.98M | 319.79M | |
| 361.95M | 362.64M | 362.90M | 354.05M | 323.48M |