Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 54.63B | $ 54.21B | $ 52.79B | $ 48.97B | $ 29.88B | |
| $ 10.47B | $ 11.46B | $ 11.81B | $ 9.04B | $ 27.00M | |
| $ 9.00B | $ 8.85B | $ 8.78B | $ 7.43B | $ 1.09B | |
| $ 1.98B | $ 1.93B | $ 1.94B | $ 1.98B | $ 2.33B | |
| $ 3.88B | $ 5.01B | $ 5.20B | $ 4.13B | $ 1.59B | |
| $ 1.47B | $ 2.61B | $ 3.03B | $ 1.61B | $ -1.06B | |
| $ -1.28B | $ -1.46B | $ -1.91B | $ -1.42B | $ -1.49B | |
| $ 190.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 |