Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.60B | $ 9.09B | $ 9.21B | $ 9.15B | $ 11.00B | |
| $ 3.73B | $ 3.41B | $ 3.86B | $ 4.23B | $ 4.92B | |
| $ 3.57B | $ 3.81B | $ 3.81B | $ 3.71B | $ 4.10B | |
| $ 272.00M | $ 292.00M | $ 269.00M | $ 248.33M | $ 259.93M | |
| $ 320.00M | $ -395.00M | $ 310.00M | $ 759.36M | $ 1.08B | |
| $ 161.00M | $ -404.00M | $ 55.00M | $ 524.62M | $ 822.37M | |
| $ -252.00M | $ -364.00M | $ -102.00M | $ -64.42M | $ -39.87M | |
| $ -91.00M | $ -768.00M | $ -47.00M | $ 460.19M | $ 782.49M | |
| $ 44.00M | $ -336.00M | $ 30.00M | $ 464.40M | $ 596.62M | |
| $ 0.73 | $ -5.63 | $ 0.50 | $ 7.70 | $ 9.62 | |
| $ 0.73 | $ -5.63 | $ 0.50 | $ 7.65 | $ 9.55 | |
| 59.90M | 59.65M | 59.43M | 60.35M | 64.03M | |
| 60.60M | 59.65M | 59.61M | 60.72M | 64.51M |