Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.04B | $ 9.87B | $ 9.25B | $ 9.88B | $ 10.79B | |
| $ 3.52B | $ 3.24B | $ 3.07B | $ 3.43B | $ 4.21B | |
| $ 1.92B | $ 1.90B | $ 1.81B | $ 2.00B | $ 1.83B | |
| $ 570.00M | $ 493.00M | $ 439.00M | $ 437.00M | $ 408.00M | |
| $ 2.19B | $ 1.89B | $ 1.73B | $ 1.82B | $ 3.16B | |
| $ 1.60B | $ 1.35B | $ 1.26B | $ 1.43B | $ 2.38B | |
| $ -243.00M | $ -152.00M | $ -106.00M | $ -149.00M | $ 296.00M | |
| $ 1.36B | $ 1.19B | $ 1.16B | $ 1.28B | $ 2.68B | |
| $ 992.00M | $ 871.00M | $ 854.00M | $ 946.00M | $ 2.00B | |
| $ 8.87 | $ 7.80 | $ 7.59 | $ 8.12 | $ 15.90 | |
| $ 8.75 | $ 7.69 | $ 7.52 | $ 7.98 | $ 15.53 | |
| 111.00M | 111.00M | 112.00M | 116.00M | 125.00M | |
| 113.00M | 113.00M | 113.00M | 118.00M | 128.00M |