Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.53B | $ 3.97B | $ 3.76B | $ 3.43B | $ 2.83B | |
| $ 3.17B | $ 3.11B | $ 2.94B | $ 2.66B | $ 2.27B | |
| $ 1.21B | $ 1.32B | $ 1.28B | $ 1.22B | $ 1.03B | |
| $ 393.30M | $ 351.09M | $ 336.60M | $ 322.28M | $ 284.20M | |
| $ 2.34B | $ 2.12B | $ 2.01B | $ 1.76B | $ 1.51B | |
| $ 1.95B | $ 1.79B | $ 1.66B | $ 1.45B | $ 1.24B | |
| $ -410.17M | $ -402.04M | $ -331.87M | $ -170.98M | $ -133.75M | |
| $ 1.54B | $ 1.39B | $ 1.33B | $ 1.28B | $ 1.11B | |
| $ 1.07B | $ 1.00B | $ 981.89M | $ 954.33M | $ 839.50M | |
| $ 15.25 | $ 14.27 | $ 13.42 | $ 12.62 | $ 10.23 | |
| $ 15.03 | $ 13.97 | $ 13.20 | $ 12.42 | $ 9.99 | |
| 70.14M | 70.33M | 73.16M | 75.60M | 82.06M | |
| 71.06M | 71.85M | 74.39M | 76.86M | 84.06M |