Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.94B | $ 5.11B | $ 5.43B | $ 4.96B | $ 3.68B | |
| $ 567.96M | $ 1.01B | $ 1.02B | $ 994.87M | $ 820.93M | |
| $ 94.07M | $ 527.40M | $ 600.89M | $ 1.02B | $ 451.38M | |
| $ 330.72M | $ 438.44M | $ 440.91M | $ 470.45M | $ 371.04M | |
| $ 864.68M | $ 976.78M | $ 930.54M | $ 439.87M | $ 737.09M | |
| $ 473.89M | $ 483.77M | $ 418.33M | $ -24.40M | $ 369.55M | |
| $ -143.01M | $ -242.47M | $ -220.98M | $ -248.94M | $ -122.70M | |
| $ 330.87M | $ 241.30M | $ 197.35M | $ -273.34M | $ 246.85M | |
| $ 439.83M | $ 198.81M | $ 150.89M | $ -203.29M | $ 200.78M | |
| $ 6.09 | $ 2.77 | $ 2.13 | $ -24.75 | $ 3.39 | |
| $ 6.08 | $ 2.76 | $ 2.13 | $ -24.75 | $ 3.39 | |
| 72.16M | 71.84M | 70.79M | 65.56M | 59.15M | |
| 72.34M | 72.03M | 70.99M | 65.56M | 59.26M |