Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.70B | $ 6.36B | $ 5.61B | $ 4.15B | $ 751.40M | |
| $ 6.69B | $ 6.29B | $ 5.56B | $ 4.11B | $ 702.13M | |
| $ -178.38M | $ 675.30M | $ 3.31B | $ 986.97M | $ -2.23B | |
| $ 2.69M | $ 30.36M | $ 24.81M | $ 20.51M | $ 24.64M | |
| $ 6.87B | $ 5.65B | $ 2.27B | $ 3.10B | $ 2.67B | |
| $ 6.87B | $ 5.62B | $ 2.24B | $ 3.12B | $ 2.93B | |
| $ -4.82B | $ -4.59B | $ -3.84B | $ -1.35B | $ -527.80M | |
| $ 2.04B | $ 1.03B | $ -1.60B | $ 1.77B | $ 2.40B | |
| $ 2.03B | $ 1.00B | $ -1.64B | $ 1.73B | $ 2.39B | |
| $ 2.92 | $ 1.62 | $ -3.61 | $ 3.93 | $ 6.40 | |
| $ 2.92 | $ 1.62 | $ -3.61 | $ 3.92 | $ 6.39 | |
| 639.51M | 521.74M | 494.54M | 411.35M | 356.86M | |
| 641.04M | 522.75M | 494.54M | 411.62M | 357.14M |