Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.80B | $ 7.62B | $ 7.50B | $ 7.96B | $ 6.39B | |
| $ 2.60B | $ 3.65B | $ 3.47B | $ 3.34B | $ 2.99B | |
| $ 577.00M | $ 2.14B | $ 1.91B | $ 1.83B | $ 1.66B | |
| $ 1.67B | $ 1.60B | $ 1.50B | $ 1.44B | $ 1.28B | |
| $ 3.69B | $ 3.54B | $ 3.41B | $ 3.18B | $ 2.81B | |
| $ 2.03B | $ 1.52B | $ 1.56B | $ 1.51B | $ 1.33B | |
| $ -429.00M | $ -246.00M | $ -218.00M | $ -260.00M | $ -181.00M | |
| $ 1.60B | $ 1.27B | $ 1.34B | $ 1.25B | $ 1.15B | |
| $ 1.46B | $ 1.18B | $ 1.15B | $ 1.07B | $ 990.00M | |
| $ 5.38 | $ 4.43 | $ 4.38 | $ 4.16 | $ 3.86 | |
| $ 5.35 | $ 4.42 | $ 4.38 | $ 4.14 | $ 3.84 | |
| 270.50M | 266.80M | 262.80M | 258.40M | 256.30M | |
| 272.20M | 267.40M | 263.40M | 259.50M | 257.60M |