Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.25B | $ 1.21B | $ 1.24B | $ 1.10B | $ 747.20M | |
| $ 1.03B | $ 1.02B | $ 1.06B | $ 909.30M | $ 610.50M | |
| $ 764.40M | $ 927.10M | $ 801.90M | $ 733.50M | $ 497.20M | |
| $ 88.80M | $ 85.70M | $ 80.60M | $ 87.80M | $ 69.30M | |
| $ 354.80M | $ 156.30M | $ 514.60M | $ 330.00M | $ 214.20M | |
| $ 266.00M | $ 97.40M | $ 259.50M | $ 175.80M | $ 113.30M | |
| $ -71.70M | $ -66.10M | $ 129.30M | $ 18.80M | $ -12.30M | |
| $ 194.30M | $ 31.30M | $ 388.80M | $ 194.60M | $ 101.00M | |
| $ 124.20M | $ 29.10M | $ 107.30M | $ 63.20M | $ 116.80M | |
| $ 0.39 | $ 0.08 | $ 0.27 | $ 0.16 | $ 0.46 | |
| $ 0.39 | $ 0.08 | $ 0.27 | $ 0.16 | $ 0.43 | |
| 322.50M | 361.95M | 396.99M | 395.00M | 403.32M | |
| 316.97M | 362.19M | 397.48M | 395.00M | 403.32M |