Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 24.22B | $ 20.41B | $ 17.86B | $ 17.87B | $ 19.37B | |
| $ 13.45B | $ 10.09B | $ 8.58B | $ 8.68B | $ 9.82B | |
| $ 6.40B | $ 2.51B | $ 2.31B | $ 2.30B | $ 2.37B | |
| $ 664.00M | $ 529.00M | $ 427.00M | $ 418.00M | $ 415.00M | |
| $ 8.47B | $ 8.21B | $ 6.77B | $ 6.90B | $ 7.90B | |
| $ 7.04B | $ 7.57B | $ 6.28B | $ 6.38B | $ 7.45B | |
| $ 574.00M | $ 721.00M | $ 880.00M | $ -95.00M | $ 723.00M | |
| $ 7.62B | $ 8.29B | $ 7.16B | $ 6.29B | $ 8.17B | |
| $ 5.55B | $ 6.37B | $ 5.50B | $ 5.18B | $ 5.90B | |
| $ 35.84 | $ 42.45 | $ 36.85 | $ 34.31 | $ 38.76 | |
| $ 35.42 | $ 42.01 | $ 36.51 | $ 33.97 | $ 38.22 | |
| 155.10M | 150.04M | 149.30M | 150.92M | 152.24M | |
| 165.40M | 151.60M | 150.71M | 152.44M | 154.40M |