Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 18.28B | $ 18.88B | $ 20.07B | $ 20.80B | $ 17.48B | |
| $ 3.37B | $ 3.70B | $ 3.51B | $ 3.85B | $ 3.79B | |
| $ 2.72B | $ 2.78B | $ 2.81B | $ 2.80B | $ 2.70B | |
| $ 1.04B | $ 1.05B | $ 1.00B | $ 964.00M | $ 883.00M | |
| $ 1.36B | $ 1.73B | $ 856.00M | $ 1.81B | $ 1.78B | |
| $ 652.00M | $ 920.00M | $ 695.00M | $ 1.05B | $ 1.09B | |
| $ -785.00M | $ -765.00M | $ -1.37B | $ -655.00M | $ -574.00M | |
| $ -133.00M | $ 155.00M | $ -677.00M | $ 399.00M | $ 513.00M | |
| $ -1.72B | $ 70.00M | $ -689.00M | $ 202.00M | $ 764.00M | |
| $ -5.99 | $ 0.24 | $ -2.42 | $ 0.71 | $ 2.92 | |
| $ -5.99 | $ 0.24 | $ -2.42 | $ 0.71 | $ 2.89 | |
| 288.00M | 287.00M | 285.00M | 284.00M | 261.00M | |
| 290.00M | 288.00M | 285.00M | 286.00M | 264.00M |