Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.79B | $ 6.75B | $ 7.39B | $ 8.11B | $ 6.58B | |
| $ 1.71B | $ 1.65B | $ 2.10B | $ 2.24B | $ 1.01B | |
| $ 913.00M | $ 1.86B | $ 972.00M | $ 1.07B | $ 1.07B | |
| $ 1.31B | $ 1.57B | $ 1.45B | $ 1.62B | $ 1.62B | |
| $ 2.23B | $ 1.50B | $ 2.64B | $ 3.25B | $ 1.54B | |
| $ 797.00M | $ -214.00M | $ 1.13B | $ 1.17B | $ -60.00M | |
| $ 114.00M | $ 44.00M | $ -45.00M | $ 365.00M | $ -116.00M | |
| $ 911.00M | $ -170.00M | $ 1.08B | $ 1.53B | $ -176.00M | |
| $ 885.00M | $ -265.00M | $ 1.02B | $ 1.45B | $ -250.00M | |
| $ 1.59 | $ -0.48 | $ 1.85 | $ 2.69 | $ -0.49 | |
| $ 1.59 | $ -0.48 | $ 1.83 | $ 2.62 | $ -0.49 | |
| 556.60M | 553.00M | 552.00M | 539.00M | 505.76M | |
| 558.00M | 553.00M | 556.00M | 552.00M | 505.76M |