Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.47B | $ 6.76B | $ 6.24B | $ 6.37B | $ 5.85B | |
| $ 2.20B | $ 1.90B | $ 1.70B | $ 1.77B | $ 1.58B | |
| $ 1.59B | $ 1.38B | $ 1.15B | $ 1.16B | $ 1.02B | |
| $ 195.00M | $ 144.00M | $ 98.00M | $ 94.00M | $ 88.00M | |
| $ -127.00M | $ 446.00M | $ 476.00M | $ 566.00M | $ 488.00M | |
| $ 607.00M | $ 520.00M | $ 547.00M | $ 611.00M | $ 559.00M | |
| $ -1.06B | $ -299.00M | $ -234.00M | $ -193.00M | $ -206.00M | |
| $ -457.00M | $ 221.00M | $ 313.00M | $ 418.00M | $ 353.00M | |
| $ -527.00M | $ 116.00M | $ 210.00M | $ 283.00M | $ 242.00M | |
| $ -3.77 | $ 0.62 | $ 1.43 | $ 1.94 | $ 1.68 | |
| $ -3.77 | $ 0.61 | $ 1.42 | $ 1.90 | $ 1.63 | |
| 149.00M | 146.00M | 147.00M | 146.00M | 144.04M | |
| 149.00M | 149.00M | 148.00M | 149.00M | 148.45M |