Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.05B | $ 994.73M | $ 927.07M | $ 876.51M | $ 758.36M | |
| $ 661.22M | $ 704.02M | $ 563.35M | $ 290.26M | $ 493.19M | |
| $ 446.48M | $ 525.09M | $ 385.21M | $ 102.54M | $ 497.70M | |
| $ 88.20M | $ -3.22M | $ 69.99M | $ 61.58M | $ 50.56M | |
| $ 287.92M | $ 178.93M | $ 248.14M | $ 249.00M | $ 42.84M | |
| $ 214.74M | $ 178.93M | $ 178.15M | $ 187.72M | $ -4.51M | |
| $ -73.91M | $ -76.27M | $ -75.10M | $ -41.90M | $ -42.63M | |
| $ 140.84M | $ 102.67M | $ 103.04M | $ 145.82M | $ -47.14M | |
| $ 103.08M | $ 70.24M | $ 80.13M | $ 112.90M | $ -22.05M | |
| $ 0.32 | $ 0.22 | $ 0.26 | $ 0.37 | $ -0.07 | |
| $ 0.31 | $ 0.21 | $ 0.24 | $ 0.34 | $ -0.07 | |
| 326.25M | 320.03M | 311.04M | 303.37M | 300.12M | |
| 332.10M | 329.51M | 328.24M | 327.56M | 300.12M |