Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.12B | $ 4.40B | $ 3.69B | $ 4.51B | $ 4.22B | |
| $ 882.14M | $ 962.76M | $ 802.97M | $ 1.14B | $ 1.05B | |
| $ 504.89M | $ 516.49M | $ 447.31M | $ 430.74M | $ 389.61M | |
| $ 0.00 | $ 24.29M | $ 15.77M | $ 11.22M | $ 10.91M | |
| $ 377.24M | $ 470.56M | $ 371.43M | $ 716.08M | $ 669.63M | |
| $ 377.24M | $ 446.28M | $ 355.63M | $ 704.90M | $ 658.76M | |
| $ -182.83M | $ -6.22M | $ -4.80M | $ -28.00M | $ -17.64M | |
| $ 194.41M | $ 440.06M | $ 350.83M | $ 676.90M | $ 641.12M | |
| $ 147.60M | $ 333.82M | $ 259.22M | $ 525.13M | $ 498.50M | |
| $ 4.92 | $ 10.59 | $ 8.12 | $ 16.12 | $ 14.79 | |
| $ 4.86 | $ 10.40 | $ 8.05 | $ 15.92 | $ 14.47 | |
| 29.99M | 31.51M | 31.92M | 32.58M | 33.71M | |
| 30.36M | 32.11M | 32.21M | 32.98M | 34.44M |