Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.17B | $ 1.97B | $ 1.94B | $ 2.25B | $ 1.78B | |
| $ 824.79M | $ 810.16M | $ 627.10M | $ 714.73M | $ 625.65M | |
| $ 384.35M | $ 347.70M | $ 323.84M | $ 320.14M | $ 316.30M | |
| $ 425.64M | $ 423.01M | $ 353.69M | $ 341.12M | $ 320.21M | |
| $ 940.66M | $ 929.21M | $ 627.71M | $ 682.44M | $ 663.84M | |
| $ 441.18M | $ 462.47M | $ 303.26M | $ 394.59M | $ 309.35M | |
| $ -260.44M | $ -182.23M | $ -212.73M | $ -183.28M | $ -64.92M | |
| $ 180.01M | $ 280.24M | $ 90.53M | $ 211.31M | $ 244.43M | |
| $ 151.36M | $ 242.68M | $ 88.35M | $ 170.06M | $ 196.36M | |
| $ 1.63 | $ 2.67 | $ 1.02 | $ 1.97 | $ 2.28 | |
| $ 1.62 | $ 2.67 | $ 1.02 | $ 1.97 | $ 2.27 | |
| 93.02M | 90.69M | 86.10M | 86.12M | 85.89M | |
| 93.18M | 90.59M | 86.37M | 86.17M | 86.11M |