Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.12B | $ 831.37M | $ 916.33M | $ 583.32M | $ 567.82M | |
| $ 794.92M | $ 414.20M | $ 565.80M | $ 513.31M | $ 568.11M | |
| $ 509.19M | $ 380.15M | $ 384.76M | $ 454.20M | $ 392.70M | |
| $ 40.00M | $ 38.07M | $ 35.76M | $ 39.88M | $ 45.81M | |
| $ 325.73M | $ 72.12M | $ 216.79M | $ 98.99M | $ 221.23M | |
| $ 285.73M | $ 34.06M | $ 181.03M | $ 59.10M | $ 175.41M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 285.73M | $ 34.06M | $ 181.03M | $ 59.10M | $ 175.41M | |
| $ 224.13M | $ 223.01M | $ 165.49M | $ 71.89M | $ 147.37M | |
| $ 3.72 | $ 3.65 | $ 2.71 | $ 1.17 | $ 2.35 | |
| $ 3.70 | $ 3.63 | $ 2.70 | $ 1.17 | $ 2.34 | |
| 60.31M | 61.16M | 61.05M | 61.44M | 62.79M | |
| 60.54M | 61.38M | 61.23M | 61.43M | 62.97M |