Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 25.20B | $ 22.06B | $ 20.43B | $ 19.70B | $ 17.93B | |
| $ 7.33B | $ 6.41B | $ 5.75B | $ 5.37B | $ 4.82B | |
| $ 2.72B | $ 2.26B | $ 1.93B | $ 1.93B | $ 1.81B | |
| $ 2.86B | $ 2.40B | $ 2.20B | $ 2.15B | $ 2.11B | |
| $ 7.20B | $ 6.46B | $ 5.72B | $ 5.45B | $ 4.82B | |
| $ 4.61B | $ 4.15B | $ 3.82B | $ 3.44B | $ 3.01B | |
| $ -1.18B | $ -691.00M | $ -802.00M | $ -520.00M | $ -659.00M | |
| $ 3.43B | $ 3.46B | $ 3.02B | $ 2.92B | $ 2.35B | |
| $ 2.71B | $ 2.75B | $ 2.30B | $ 2.24B | $ 1.82B | |
| $ 6.72 | $ 6.84 | $ 5.69 | $ 5.42 | $ 4.32 | |
| $ 6.70 | $ 6.81 | $ 5.66 | $ 5.39 | $ 4.29 | |
| 402.70M | 401.50M | 404.90M | 412.80M | 420.40M | |
| 404.20M | 403.40M | 406.90M | 415.00M | 422.90M |