Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 43.09B | $ 43.96B | $ 44.35B | $ 45.73B | $ 39.42B | |
| $ 24.11B | $ 23.51B | $ 22.48B | $ 25.09B | $ 21.27B | |
| $ 4.90B | $ 15.75B | $ 16.24B | $ 16.23B | $ 14.21B | |
| $ 1.35B | $ 1.14B | $ 1.07B | $ 778.14M | $ 614.05M | |
| $ 20.57B | $ 7.71B | $ 8.15B | $ 9.90B | $ 8.22B | |
| $ 19.22B | $ 7.76B | $ 6.24B | $ 8.89B | $ 7.12B | |
| $ -7.36B | $ -2.54B | $ -50.33M | $ -658.61M | $ -213.60M | |
| $ 11.86B | $ 5.22B | $ 6.19B | $ 8.23B | $ 6.91B | |
| $ 8.65B | $ 3.95B | $ 4.72B | $ 5.86B | $ 5.02B | |
| $ 2.41 | $ 1.10 | $ 1.31 | $ 1.63 | $ 1.40 | |
| $ 2.41 | $ 1.10 | $ 1.31 | $ 1.63 | $ 1.40 | |
| 3.59B | 3.59B | 3.59B | 3.59B | 3.59B | |
| 3.59B | 3.59B | 3.59B | 3.59B | 3.59B |