Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 32.24B | $ 30.36B | $ 29.06B | $ 28.77B | $ 24.62B | |
| $ 10.17B | $ 15.20B | $ 13.76B | $ 12.98B | $ 11.96B | |
| $ 1.60B | $ 7.27B | $ 6.69B | $ 6.96B | $ 6.46B | |
| $ 6.32B | $ 6.42B | $ 6.08B | $ 5.84B | $ 5.66B | |
| $ 15.67B | $ 15.00B | $ 13.87B | $ 12.36B | $ 11.86B | |
| $ 8.58B | $ 7.93B | $ 7.07B | $ 6.01B | $ 5.50B | |
| $ -2.87B | $ -2.73B | $ -2.30B | $ -1.93B | $ -1.51B | |
| $ 5.71B | $ 5.19B | $ 4.77B | $ 4.08B | $ 3.99B | |
| $ 4.97B | $ 4.51B | $ 4.30B | $ 2.55B | $ 3.91B | |
| $ 6.31 | $ 5.71 | $ 5.43 | $ 3.17 | $ 4.94 | |
| $ 6.31 | $ 5.71 | $ 5.43 | $ 3.17 | $ 4.94 | |
| 777.00M | 772.00M | 771.00M | 770.00M | 769.00M | |
| 777.00M | 772.00M | 771.00M | 770.00M | 769.00M |