Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.83B | $ 9.62B | $ 7.11B | $ 6.32B | $ 5.59B | |
| $ 3.44B | $ 3.45B | $ 2.58B | $ 2.26B | $ 1.97B | |
| $ 2.83B | $ 2.85B | $ 1.92B | $ 1.62B | $ 1.40B | |
| $ 650.11M | $ 705.85M | $ 388.30M | $ 309.54M | $ 277.18M | |
| $ -241.77M | $ 1.33B | $ 997.53M | $ 984.62M | $ 855.92M | |
| $ 609.54M | $ 596.39M | $ 661.33M | $ 640.19M | $ 572.40M | |
| $ -1.79B | $ -297.11M | $ -253.10M | $ -35.19M | $ -16.70M | |
| $ -1.18B | $ 299.27M | $ 408.23M | $ 605.00M | $ 555.70M | |
| $ -1.28B | $ 251.22M | $ 313.84M | $ 435.05M | $ 405.58M | |
| $ -20.36 | $ 3.72 | $ 5.72 | $ 8.34 | $ 7.78 | |
| $ -20.36 | $ 3.71 | $ 5.70 | $ 8.28 | $ 7.70 | |
| 63.01M | 64.98M | 53.80M | 51.35M | 51.35M | |
| 63.01M | 65.07M | 54.01M | 51.74M | 51.91M |