Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.21B | $ 4.30B | $ 4.02B | $ 4.56B | $ 3.74B | |
| $ 1.61B | $ 1.67B | $ 1.37B | $ 1.52B | $ 1.36B | |
| $ 1.32B | $ 1.13B | $ 979.23M | $ 955.67M | $ 638.95M | |
| $ 194.84M | $ 171.77M | $ 166.60M | $ 156.14M | $ 92.04M | |
| $ 484.03M | $ 670.92M | $ 554.53M | $ 719.43M | $ 816.52M | |
| $ 289.19M | $ 536.74M | $ 386.20M | $ 566.33M | $ 721.14M | |
| $ -90.13M | $ -127.30M | $ -95.90M | $ -57.86M | $ -29.61M | |
| $ 199.06M | $ 409.44M | $ 290.30M | $ 508.47M | $ 691.53M | |
| $ 159.55M | $ 325.26M | $ 203.09M | $ 350.27M | $ 533.39M | |
| $ 2.73 | $ 5.46 | $ 3.31 | $ 5.55 | $ 8.51 | |
| $ 2.69 | $ 5.39 | $ 3.27 | $ 5.42 | $ 8.30 | |
| 58.52M | 59.56M | 61.27M | 63.12M | 62.69M | |
| 59.28M | 60.35M | 62.06M | 64.68M | 64.25M |