Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.00B | $ 5.78B | $ 5.45B | $ 5.23B | $ 5.12B | |
| $ 2.00B | $ 1.87B | $ 1.64B | $ 1.54B | $ 1.69B | |
| $ 540.97M | $ 543.62M | $ 445.98M | $ 439.04M | $ 412.39M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.59B | $ 1.45B | $ 1.30B | $ 1.19B | $ 1.36B | |
| $ 1.46B | $ 1.33B | $ 1.19B | $ 1.10B | $ 1.27B | |
| $ -23.01M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.44B | $ 1.33B | $ 1.19B | $ 1.10B | $ 1.27B | |
| $ 1.16B | $ 1.07B | $ 970.75M | $ 894.39M | $ 1.03B | |
| $ 14.30 | $ 11.99 | $ 10.21 | $ 9.13 | $ 7.30 | |
| $ 14.06 | $ 11.94 | $ 10.07 | $ 9.04 | $ 7.22 | |
| 80.85M | 83.95M | 95.08M | 97.93M | 102.07M | |
| 80.85M | 84.75M | 96.36M | 98.98M | 103.17M |