Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.72B | $ 10.70B | $ 8.34B | $ 19.82B | $ 16.83B | |
| $ 1.63B | $ 2.82B | $ 1.16B | $ 10.42B | $ 8.18B | |
| $ 469.68M | $ 196.18M | $ -250.34M | $ 345.48M | $ 828.86M | |
| $ 994.05M | $ 900.91M | $ 847.66M | $ 860.98M | $ 569.73M | |
| $ 2.16B | $ 3.54B | $ 2.25B | $ 10.95B | $ 7.97B | |
| $ 1.16B | $ 2.62B | $ 1.41B | $ 10.08B | $ 7.38B | |
| $ 368.84M | $ -10.36M | $ -25.11M | $ -51.36M | $ -43.02M | |
| $ 1.53B | $ 2.61B | $ 1.38B | $ 10.03B | $ 7.34B | |
| $ 1.51B | $ 2.58B | $ 1.37B | $ 9.97B | $ 7.13B | |
| $ 11.45 | $ 19.50 | $ 10.35 | $ 75.45 | $ 55.40 | |
| $ 11.45 | $ 19.50 | $ 10.35 | $ 75.45 | $ 55.40 | |
| 132.07M | 132.07M | 132.07M | 132.07M | 128.61M | |
| 132.07M | 132.07M | 132.07M | 132.07M | 128.61M |