Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.95B | $ 10.91B | $ 9.76B | $ 11.44B | $ 10.18B | |
| $ 1.90B | $ 2.05B | $ 1.83B | $ 3.03B | $ 2.35B | |
| $ 1.11B | $ 1.44B | $ 1.36B | $ 1.57B | $ 1.61B | |
| $ 373.82M | $ 356.41M | $ 372.60M | $ 397.74M | $ 364.93M | |
| $ 1.26B | $ 1.15B | $ 952.70M | $ 1.74B | $ 1.22B | |
| $ 790.11M | $ 611.44M | $ 476.04M | $ 1.46B | $ 728.59M | |
| $ -126.45M | $ -54.18M | $ -96.69M | $ -220.33M | $ -3.08M | |
| $ 663.66M | $ 557.26M | $ 379.35M | $ 1.23B | $ 725.51M | |
| $ 400.20M | $ 364.55M | $ 197.60M | $ 782.10M | $ 476.18M | |
| $ 3.16 | $ 287.00 | $ 156.00 | $ 617.00 | $ 375.00 | |
| $ 3.16 | $ 287.00 | $ 156.00 | $ 617.00 | $ 375.00 | |
| 126.82M | 126.83M | 126.82M | 126.83M | 126.92M | |
| 126.82M | 126.82M | 126.82M | 126.83M | 126.92M |