Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.74B | $ 12.18B | $ 10.71B | $ 12.76B | $ 12.44B | |
| $ 1.73B | $ 1.50B | $ 241.00M | $ 1.93B | $ 2.62B | |
| $ 758.00M | $ 332.00M | $ 265.00M | $ 236.00M | $ 258.00M | |
| $ 623.00M | $ 642.00M | $ 632.00M | $ 617.00M | $ 664.00M | |
| $ 1.86B | $ 1.09B | $ 155.00M | $ 1.43B | $ 2.06B | |
| $ 971.00M | $ 1.17B | $ -24.00M | $ 1.70B | $ 2.36B | |
| $ 112.00M | $ -877.00M | $ -560.00M | $ -995.00M | $ -1.17B | |
| $ 1.08B | $ 289.00M | $ -584.00M | $ 702.00M | $ 1.20B | |
| $ 1.15B | $ 60.00M | $ -651.00M | $ -123.00M | $ 429.00M | |
| $ 4.47 | $ 0.28 | $ -3.65 | $ -0.57 | $ 2.30 | |
| $ 4.44 | $ 0.28 | $ -3.65 | $ -0.57 | $ 2.26 | |
| 260.93M | 212.42M | 178.00M | 181.00M | 186.00M | |
| 263.30M | 214.05M | 178.00M | 181.00M | 190.00M |