Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 840.95B | $ 890.08B | $ 685.68B | $ 581.76B | $ 562.57B | |
| $ 341.58B | $ 363.22B | $ 270.72B | $ 232.92B | $ 213.67B | |
| $ 267.61B | $ 282.99B | $ 214.75B | $ 170.49B | $ 160.94B | |
| $ 28.15B | $ 44.77B | $ 33.19B | $ 29.75B | $ 28.30B | |
| $ 102.12B | $ 139.03B | $ 105.43B | $ 88.22B | $ 84.60B | |
| $ 73.97B | $ 80.23B | $ 55.97B | $ 62.44B | $ 52.73B | |
| $ -22.63B | $ -5.57B | $ 50.74M | $ -17.03B | $ -181.03M | |
| $ 51.34B | $ 74.65B | $ 56.02B | $ 45.40B | $ 52.55B | |
| $ 19.43B | $ 25.70B | $ 64.04B | $ 23.30B | $ 28.82B | |
| $ 51.50 | $ 739.40 | $ 1.79K | $ 651.10 | $ 805.40 | |
| $ 51.50 | $ 739.40 | $ 1.79K | $ 651.10 | $ 805.40 | |
| 377.53M | 34.76M | 35.78M | 35.78M | 35.78M | |
| 346.95M | 34.76M | 35.78M | 35.78M | 35.78M |