Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 20.14B | $ 20.44B | $ 20.50B | $ 20.69B | $ 21.11B | |
| $ 17.44B | $ 14.37B | $ 14.28B | $ 14.25B | $ 13.99B | |
| $ 2.38B | $ 3.13B | $ 2.74B | $ 2.33B | $ 2.43B | |
| $ 266.00M | $ 286.00M | $ 272.00M | $ 226.00M | $ 244.00M | |
| $ 10.83B | $ 15.07B | $ 12.35B | $ 8.74B | $ 5.26B | |
| $ 15.06B | $ 11.24B | $ 11.55B | $ 11.92B | $ 11.56B | |
| $ -5.67B | $ 2.42B | $ -619.00M | $ -4.53B | $ -7.74B | |
| $ 9.39B | $ 13.66B | $ 10.93B | $ 7.39B | $ 3.82B | |
| $ 6.95B | $ 11.26B | $ 8.13B | $ 5.76B | $ 2.48B | |
| $ 4.11 | $ 6.54 | $ 4.61 | $ 3.19 | $ 1.34 | |
| $ 4.11 | $ 6.54 | $ 4.57 | $ 3.19 | $ 1.34 | |
| 1.68B | 1.72B | 1.76B | 1.80B | 1.84B | |
| 1.68B | 1.72B | 1.78B | 1.80B | 1.84B |