Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 35.22B | $ 33.95B | $ 31.57B | $ 35.41B | $ 27.19B | |
| $ 14.10B | $ 14.04B | $ 13.32B | $ 14.99B | $ 12.52B | |
| $ 10.15B | $ 9.51B | $ 8.39B | $ 8.22B | $ 6.08B | |
| $ 1.47B | $ 1.56B | $ 1.15B | $ 1.31B | $ 852.33M | |
| $ 5.99B | $ 3.74B | $ 7.08B | $ 8.22B | $ 7.04B | |
| $ 3.96B | $ 4.52B | $ 4.93B | $ 6.77B | $ 6.44B | |
| $ -961.80M | $ -3.82B | $ 20.18M | $ -638.70M | $ -719.36M | |
| $ 3.00B | $ 701.22M | $ 4.95B | $ 6.13B | $ 5.72B | |
| $ 2.01B | $ 131.33M | $ 3.25B | $ 4.20B | $ 3.43B | |
| $ 5.21 | $ 0.34 | $ 9.33 | $ 11.83 | $ 9.49 | |
| $ 5.21 | $ 0.34 | $ 9.33 | $ 11.83 | $ 9.49 | |
| 385.52M | 386.26M | 348.33M | 355.17M | 361.23M | |
| 385.52M | 386.26M | 348.33M | 355.17M | 361.23M |