Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.80B | $ 2.97B | $ 3.49B | $ 4.96B | $ 3.63B | |
| $ 365.10M | $ 433.50M | $ 586.10M | $ 929.34M | $ 650.36M | |
| $ 307.90M | $ 333.30M | $ 285.40M | $ 345.84M | $ 242.94M | |
| $ 38.50M | $ 58.60M | $ 46.90M | $ 53.66M | $ 32.56M | |
| $ 94.50M | $ 118.10M | $ 346.60M | $ 609.69M | $ 440.70M | |
| $ 57.20M | $ 100.20M | $ 300.70M | $ 583.50M | $ 407.42M | |
| $ -27.10M | $ -61.80M | $ -21.50M | $ -68.78M | $ -39.97M | |
| $ 30.10M | $ 38.40M | $ 279.20M | $ 514.72M | $ 367.45M | |
| $ 25.70M | $ 13.00M | $ 215.90M | $ 390.60M | $ 281.90M | |
| $ 0.91 | $ 0.45 | $ 7.13 | $ 12.03 | $ 8.41 | |
| $ 0.91 | $ 0.44 | $ 6.10 | $ 11.84 | $ 8.28 | |
| 28.20M | 29.20M | 30.30M | 32.48M | 33.53M | |
| 28.30M | 29.50M | 35.40M | 32.98M | 34.06M |