Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 24.95B | $ 24.57B | $ 24.61B | $ 34.23B | $ 35.35B | |
| $ 9.87B | $ 10.08B | $ 9.57B | $ 14.97B | $ 16.61B | |
| $ 5.31B | $ 5.15B | $ 5.53B | $ 10.89B | $ 9.09B | |
| $ 878.00M | $ 1.22B | $ 1.43B | $ 1.83B | $ 1.92B | |
| $ 5.85B | $ 7.22B | $ -8.91B | $ 8.72B | $ 9.58B | |
| $ 4.56B | $ 4.93B | $ 4.05B | $ 4.07B | $ 7.53B | |
| $ -350.00M | $ -103.00M | $ -15.30B | $ 2.33B | $ -312.00M | |
| $ 4.21B | $ 4.83B | $ -11.25B | $ 6.40B | $ 7.21B | |
| $ 3.25B | $ 4.17B | $ -7.00B | $ 5.78B | $ 5.92B | |
| $ 6.04 | $ 7.58 | $ -12.63 | $ 10.21 | $ 10.23 | |
| $ 6.00 | $ 7.55 | $ -12.63 | $ 10.18 | $ 10.12 | |
| 534.30M | 550.80M | 553.90M | 566.00M | 579.00M | |
| 539.00M | 552.40M | 553.90M | 567.60M | 585.30M |