Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.10B | $ 6.55B | $ 7.38B | $ 11.66B | $ 10.68B | |
| $ 3.20B | $ 1.54B | $ 1.42B | $ 3.47B | $ 2.92B | |
| $ 1.31B | $ 1.08B | $ 1.76B | $ 1.51B | $ 1.43B | |
| $ 251.00M | $ 264.00M | $ 513.00M | $ 451.00M | $ 397.00M | |
| $ 2.08B | $ 1.04B | $ 330.00M | $ 2.38B | $ 1.97B | |
| $ 1.89B | $ 452.00M | $ -342.00M | $ 1.96B | $ 1.49B | |
| $ -377.00M | $ -7.00M | $ -154.00M | $ -276.00M | $ -144.00M | |
| $ 1.51B | $ 445.00M | $ -496.00M | $ 1.68B | $ 1.35B | |
| $ 1.47B | $ 335.00M | $ -529.00M | $ 1.65B | $ 1.31B | |
| $ 6.93 | $ 1.60 | $ -2.56 | $ 7.50 | $ 5.43 | |
| $ 6.77 | $ 1.58 | $ -2.56 | $ 7.36 | $ 5.36 | |
| 212.00M | 209.00M | 207.00M | 220.00M | 242.00M | |
| 217.00M | 212.00M | 207.00M | 224.00M | 245.00M |