Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.71B | $ 9.93B | $ 9.48B | $ 8.87B | $ 9.00B | |
| $ 4.08B | $ 4.43B | $ 4.14B | $ 3.80B | $ 3.75B | |
| $ 1.85B | $ 3.80B | $ 2.77B | $ 2.62B | $ 1.54B | |
| $ 418.00M | $ 456.00M | $ 505.00M | $ 567.00M | $ 650.00M | |
| $ 2.67B | $ 823.00M | $ 2.02B | $ 2.03B | $ 3.55B | |
| $ 2.23B | $ 627.00M | $ 1.36B | $ 1.18B | $ 2.20B | |
| $ -303.00M | $ -523.00M | $ -86.00M | $ 80.00M | $ 490.00M | |
| $ 1.93B | $ 104.00M | $ 1.28B | $ 1.26B | $ 2.69B | |
| $ 1.60B | $ -98.00M | $ 1.05B | $ 1.01B | $ 4.22B | |
| $ 16.34 | $ -0.96 | $ 10.05 | $ 9.00 | $ 15.02 | |
| $ 16.26 | $ -0.96 | $ 9.95 | $ 8.98 | $ 14.90 | |
| 98.00M | 102.00M | 105.00M | 112.00M | 128.00M | |
| 99.00M | 102.00M | 106.00M | 112.00M | 129.00M |