Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 18 |
|---|---|---|---|---|---|
| $ 6.32B | $ 5.97B | $ 5.41B | $ 5.13B | $ 4.16B | |
| $ 6.17B | $ 4.93B | $ 5.27B | $ 4.17B | $ 4.16B | |
| $ 5.84B | $ 4.53B | $ 5.04B | $ 3.96B | $ 4.08B | |
| $ 155.70M | $ 146.29M | $ 140.84M | $ 138.17M | $ 143.19M | |
| $ 481.29M | $ 574.93M | $ 350.00M | $ 531.70M | $ 245.75M | |
| $ 325.58M | $ 405.76M | $ 229.50M | $ 217.03M | $ 149.76M | |
| $ -39.23M | $ -42.70M | $ -77.89M | $ 94.45M | $ -264.37M | |
| $ 286.36M | $ 363.06M | $ 151.61M | $ 311.48M | $ -114.62M | |
| $ 135.81M | $ 210.34M | $ 50.29M | $ 188.91M | $ -143.02M | |
| $ 0.96 | $ 1.59 | $ 0.35 | $ 1.32 | $ -1.01 | |
| $ 0.96 | $ 1.58 | $ 0.35 | $ 1.32 | $ -1.01 | |
| 140.76M | 132.44M | 143.26M | 143.26M | 140.96M | |
| 141.45M | 132.75M | 143.26M | 143.26M | 140.96M |