Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.10B | $ 2.16B | $ 1.91B | $ 1.99B | $ 975.09M | |
| $ 675.20M | $ 835.98M | $ 913.86M | $ 1.32B | $ 586.49M | |
| $ 61.33M | $ -1.85M | $ -208.00M | $ 462.46M | $ 508.53M | |
| $ 814.86M | $ 740.90M | $ 486.02M | $ 251.27M | $ 140.83M | |
| $ 1.05B | $ 1.58B | $ 1.62B | $ 1.11B | $ 206.44M | |
| $ 613.87M | $ 837.83M | $ 1.12B | $ 853.19M | $ 77.96M | |
| $ -551.16M | $ -157.01M | $ -121.12M | $ -76.85M | $ -71.36M | |
| $ 62.70M | $ 680.82M | $ 1.00B | $ 776.34M | $ 6.59M | |
| $ 38.76M | $ 520.31M | $ 922.97M | $ 773.24M | $ 6.36M | |
| $ 0.40 | $ 5.21 | $ 10.09 | $ 9.26 | $ -0.13 | |
| $ 0.39 | $ 5.14 | $ 10.03 | $ 8.40 | $ -0.13 | |
| 97.71M | 99.85M | 91.48M | 78.56M | 62.99M | |
| 99.31M | 101.27M | 92.06M | 86.67M | 62.99M |