Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.92B | $ 5.51B | $ 5.13B | $ 4.33B | $ 3.65B | |
| $ 1.07B | $ 1.91B | $ 1.74B | $ 1.31B | $ 929.00M | |
| $ 311.00M | $ 970.00M | $ 920.00M | $ 899.00M | $ 813.00M | |
| $ 267.00M | $ 343.00M | $ 327.00M | $ 349.00M | $ 440.00M | |
| $ 970.00M | $ 1.24B | $ 1.01B | $ 697.00M | $ 357.00M | |
| $ 756.00M | $ 938.00M | $ 820.00M | $ 412.00M | $ 116.00M | |
| $ -202.00M | $ -199.00M | $ -314.00M | $ -274.00M | $ -459.00M | |
| $ 554.00M | $ 739.00M | $ 506.00M | $ 138.00M | $ -343.00M | |
| $ 431.00M | $ 506.00M | $ 417.00M | $ 26.00M | $ -450.00M | |
| $ 5.96 | $ 6.93 | $ 5.79 | $ 0.37 | $ -6.43 | |
| $ 5.93 | $ 6.75 | $ 5.64 | $ 0.36 | $ -6.43 | |
| 72.20M | 73.00M | 72.00M | 71.00M | 70.00M | |
| 72.60M | 74.90M | 74.00M | 72.00M | 70.00M |