Income Statement | Dec 25 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 19.46B | $ 17.23B | $ 16.22B | $ 14.74B | $ 13.87B | |
| $ 5.76B | $ 5.30B | $ 4.92B | $ 4.55B | $ 4.07B | |
| $ 4.85B | $ 4.44B | $ 4.22B | $ 4.03B | $ 3.96B | |
| $ 323.21M | $ 985.20M | $ 1.02B | $ 782.70M | $ 881.59M | |
| $ 1.23B | $ 1.84B | $ 1.73B | $ 1.31B | $ 1.00B | |
| $ 907.76M | $ 856.44M | $ 704.30M | $ 516.49M | $ 112.05M | |
| $ -432.93M | $ -419.35M | $ -354.75M | $ -281.19M | $ -394.55M | |
| $ 474.83M | $ 437.09M | $ 349.55M | $ 235.30M | $ -282.50M | |
| $ 224.10M | $ 282.33M | $ 127.30M | $ 9.71M | $ -278.18M | |
| $ 0.55 | $ 0.69 | $ 0.31 | $ 0.02 | $ -0.68 | |
| $ 0.55 | $ 0.69 | $ 0.31 | $ 0.02 | $ -0.68 | |
| 408.84M | 408.84M | 408.84M | 408.84M | 408.84M | |
| 408.84M | 408.84M | 408.84M | 408.84M | 408.84M |