Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.61B | $ 9.12B | $ 9.98B | $ 8.60B | $ 8.83B | |
| $ 5.46B | $ 4.31B | $ 4.56B | $ 4.05B | $ 4.20B | |
| $ 3.67B | $ 4.62B | $ 4.19B | $ 2.95B | $ 2.94B | |
| $ 0.00 | $ 442.10M | $ 525.00M | $ 389.25M | $ 406.89M | |
| $ 1.79B | $ 667.55M | $ 857.00M | $ 1.53B | $ 1.68B | |
| $ 1.79B | $ 1.36B | $ 375.00M | $ 1.15B | $ 1.27B | |
| $ -521.69M | $ -1.37B | $ -245.00M | $ -137.00M | $ -196.15M | |
| $ 1.26B | $ -9.69M | $ 130.00M | $ 1.02B | $ 1.20B | |
| $ 957.48M | $ 1.00M | $ 77.00M | $ 784.05M | $ 828.37M | |
| $ 2.22 | $ 0.00 | $ 0.18 | $ 1.82 | $ 1.92 | |
| $ 2.19 | $ 0.00 | $ 0.18 | $ 1.82 | $ 1.92 | |
| 431.14M | 430.20M | 429.90M | 429.90M | 431.00M | |
| 436.80M | 434.00M | 431.20M | 429.90M | 431.00M |