Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 32.49B | $ 30.73B | $ 34.71B | $ 41.51B | $ 36.48B | |
| $ 3.88B | $ 4.10B | $ 7.82B | $ 12.50B | $ 11.03B | |
| $ 1.22B | $ 1.12B | $ 1.58B | $ 2.00B | $ 1.71B | |
| $ 1.48B | $ 1.36B | $ 1.17B | $ 1.06B | $ 864.56M | |
| $ 4.11B | $ 4.49B | $ 7.69B | $ 11.57B | $ 10.23B | |
| $ 2.66B | $ 2.98B | $ 6.23B | $ 10.51B | $ 9.32B | |
| $ -91.00M | $ -77.00M | $ 43.00M | $ -261.00M | $ -117.95M | |
| $ 2.57B | $ 2.90B | $ 6.27B | $ 10.24B | $ 9.20B | |
| $ 1.74B | $ 2.03B | $ 4.52B | $ 7.61B | $ 6.83B | |
| $ 7.53 | $ 8.47 | $ 18.05 | $ 28.88 | $ 23.23 | |
| $ 7.52 | $ 8.46 | $ 18.00 | $ 28.79 | $ 23.16 | |
| 230.70M | 238.30M | 249.77M | 262.35M | 292.49M | |
| 230.90M | 238.50M | 250.41M | 263.18M | 293.39M |