Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 24.94B | $ 25.85B | $ 26.64B | $ 26.48B | $ 26.04B | |
| $ 8.31B | $ 8.97B | $ 8.93B | $ 8.12B | $ 8.68B | |
| $ 12.98B | $ 7.29B | $ 4.35B | $ 4.49B | $ 5.22B | |
| $ 968.00M | $ 948.00M | $ 961.00M | $ 933.00M | $ 910.00M | |
| $ -3.53B | $ 2.72B | $ 5.51B | $ 4.82B | $ 4.67B | |
| $ -4.67B | $ 1.68B | $ 4.57B | $ 3.63B | $ 3.46B | |
| $ -776.00M | $ -827.00M | $ -939.00M | $ -668.00M | $ -1.75B | |
| $ -5.45B | $ 856.00M | $ 3.63B | $ 2.97B | $ 1.71B | |
| $ -5.85B | $ 2.74B | $ 2.85B | $ 2.36B | $ 1.01B | |
| $ -4.93 | $ 2.27 | $ 2.33 | $ 1.93 | $ 0.83 | |
| $ -4.93 | $ 2.26 | $ 2.31 | $ 1.91 | $ 0.82 | |
| 1.19B | 1.21B | 1.23B | 1.23B | 1.22B | |
| 1.19B | 1.22B | 1.24B | 1.24B | 1.24B |