Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 88.31B | $ 81.40B | $ 78.56B | $ 79.57B | $ 80.12B | |
| $ 42.07B | $ 51.75B | $ 48.37B | $ 43.37B | $ 43.51B | |
| $ 23.32B | $ 33.74B | $ 34.10B | $ 36.82B | $ 36.62B | |
| $ 13.51B | $ 12.92B | $ 12.82B | $ 13.65B | $ 16.38B | |
| $ 32.25B | $ 31.04B | $ 27.15B | $ 20.16B | $ 23.08B | |
| $ 18.74B | $ 18.01B | $ 14.27B | $ 6.54B | $ 6.89B | |
| $ -4.46B | $ -3.30B | $ -3.27B | $ -3.40B | $ -3.54B | |
| $ 14.28B | $ 14.71B | $ 11.00B | $ 3.15B | $ 3.35B | |
| $ 10.99B | $ 11.34B | $ 8.32B | $ 2.59B | $ 3.02B | |
| $ 9.75 | $ 9.70 | $ 7.02 | $ 2.07 | $ 2.42 | |
| $ 9.72 | $ 9.66 | $ 6.93 | $ 2.06 | $ 2.41 | |
| 1.13B | 1.17B | 1.19B | 1.25B | 1.25B | |
| 1.13B | 1.17B | 1.20B | 1.26B | 1.25B |