Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 39.24B | $ 39.55B | $ 33.79B | $ 19.80B | $ 15.86B | |
| $ 19.86B | $ 18.19B | $ 17.37B | $ 16.15B | $ 15.86B | |
| $ 12.81B | $ 12.34B | $ 13.09B | $ 12.67B | $ 11.22B | |
| $ 1.30B | $ 1.80B | $ 1.89B | $ 1.78B | $ 1.87B | |
| $ 8.36B | $ 7.65B | $ 6.17B | $ 5.26B | $ 6.51B | |
| $ 7.06B | $ 5.85B | $ 4.28B | $ 3.48B | $ 4.65B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 7.06B | $ 5.85B | $ 4.28B | $ 3.48B | $ 4.65B | |
| $ 5.55B | $ 4.53B | $ 3.30B | $ 2.56B | $ 3.76B | |
| $ 7.46 | $ 5.84 | $ 3.91 | $ 2.91 | $ 4.17 | |
| $ 7.41 | $ 5.80 | $ 3.89 | $ 2.90 | $ 4.15 | |
| 704.74M | 742.59M | 784.07M | 811.07M | 851.90M | |
| 704.74M | 748.10M | 787.80M | 814.79M | 856.36M |