Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 44.56B | $ 42.88B | $ 42.86B | $ 44.91B | $ 39.21B | |
| $ 16.78B | $ 17.73B | $ 17.19B | $ 19.01B | $ 19.63B | |
| $ 8.67B | $ 10.07B | $ 9.75B | $ 10.49B | $ 9.32B | |
| $ 2.78B | $ 3.11B | $ 3.41B | $ 3.38B | $ 2.59B | |
| $ 11.47B | $ 11.80B | $ 11.20B | $ 11.94B | $ 11.97B | |
| $ 8.11B | $ 7.66B | $ 7.45B | $ 8.53B | $ 10.32B | |
| $ -842.00M | $ -667.00M | $ -1.21B | $ -862.00M | $ -1.48B | |
| $ 7.27B | $ 7.00B | $ 6.24B | $ 7.66B | $ 8.84B | |
| $ 6.74B | $ 6.33B | $ 6.00B | $ 6.95B | $ 7.72B | |
| $ 17.77 | $ 16.58 | $ 15.53 | $ 17.73 | $ 19.61 | |
| $ 17.74 | $ 16.53 | $ 15.45 | $ 17.64 | $ 19.46 | |
| 376.00M | 382.00M | 386.00M | 392.00M | 394.00M | |
| 377.00M | 383.00M | 388.00M | 394.00M | 397.00M |