Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.75B | $ 9.38B | $ 9.20B | $ 10.54B | $ 10.48B | |
| $ 1.84B | $ 2.29B | $ 2.06B | $ 2.06B | $ 2.52B | |
| $ 913.00M | $ 914.00M | $ 966.00M | $ 972.00M | $ 1.05B | |
| $ 513.00M | $ 509.00M | $ 498.00M | $ 477.00M | $ 538.00M | |
| $ 1.29B | $ 1.80B | $ 1.81B | $ 1.64B | $ 1.81B | |
| $ 931.00M | $ 1.38B | $ 1.10B | $ 1.08B | $ 1.47B | |
| $ -363.00M | $ -298.00M | $ -9.00M | $ -107.00M | $ -387.00M | |
| $ 568.00M | $ 1.08B | $ 1.09B | $ 977.00M | $ 1.08B | |
| $ 474.00M | $ 905.00M | $ 894.00M | $ 793.00M | $ 857.00M | |
| $ 4.13 | $ 7.75 | $ 7.54 | $ 6.42 | $ 6.35 | |
| $ 4.10 | $ 7.67 | $ 7.49 | $ 6.35 | $ 6.25 | |
| 114.70M | 116.70M | 118.60M | 123.50M | 134.90M | |
| 115.60M | 117.90M | 119.40M | 124.90M | 137.10M |