Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 54.63B | $ 54.21B | $ 52.79B | $ 48.97B | $ 29.88B | |
| $ 15.53B | $ 11.50B | $ 11.82B | $ 9.04B | $ -422.00M | |
| $ 13.94B | $ 8.24B | $ 7.80B | $ 7.24B | $ 5.09B | |
| $ 1.98B | $ 1.93B | $ 1.94B | $ 1.98B | $ 2.33B | |
| $ 3.88B | $ 5.01B | $ 5.20B | $ 4.13B | $ 1.59B | |
| $ 1.59B | $ 3.26B | $ 4.01B | $ 1.80B | $ -5.51B | |
| $ -1.40B | $ -2.10B | $ -2.89B | $ -1.62B | $ 2.97B | |
| $ 189.00M | $ 1.15B | $ 1.12B | $ 186.00M | $ -2.55B | |
| $ 111.00M | $ 846.00M | $ 822.00M | $ 127.00M | $ -1.99B | |
| $ 0.17 | $ 1.29 | $ 1.26 | $ 0.20 | $ -3.09 | |
| $ 0.17 | $ 1.24 | $ 1.14 | $ 0.19 | $ -3.09 | |
| 660.49M | 657.00M | 653.61M | 650.35M | 644.01M | |
| 661.86M | 721.30M | 719.67M | 655.12M | 644.01M |