Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.81B | $ 5.78B | $ 6.08B | $ 6.83B | $ 6.34B | |
| $ 902.00M | $ 1.15B | $ 1.31B | $ 1.62B | $ 1.38B | |
| $ 907.00M | $ 708.00M | $ 1.43B | $ 830.00M | $ 707.00M | |
| $ 340.00M | $ 301.00M | $ 307.00M | $ 291.00M | $ 317.00M | |
| $ 332.00M | $ 692.00M | $ 197.00M | $ 1.20B | $ 1.18B | |
| $ -5.00M | $ 443.00M | $ -123.00M | $ 786.00M | $ 674.00M | |
| $ -272.00M | $ -316.00M | $ -195.00M | $ -45.00M | $ 2.00M | |
| $ -277.00M | $ 127.00M | $ -318.00M | $ 741.00M | $ 676.00M | |
| $ -386.00M | $ 86.00M | $ -238.00M | $ 578.00M | $ 608.00M | |
| $ -2.57 | $ 0.58 | $ -1.60 | $ 3.72 | $ 3.69 | |
| $ -2.56 | $ 0.57 | $ -1.60 | $ 3.65 | $ 3.60 | |
| 150.35M | 149.49M | 148.91M | 155.36M | 164.94M | |
| 150.55M | 150.01M | 148.91M | 158.30M | 168.70M |