Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.03B | $ 3.87B | $ 3.79B | $ 3.92B | $ 3.72B | |
| $ 2.32B | $ 2.25B | $ 2.17B | $ 2.24B | $ 2.11B | |
| $ 1.20B | $ 1.13B | $ 1.09B | $ 1.12B | $ 1.11B | |
| $ 125.61M | $ 123.22M | $ 121.16M | $ 113.02M | $ 108.06M | |
| $ 1.23B | $ 1.22B | $ 1.18B | $ 1.24B | $ 1.10B | |
| $ 1.12B | $ 1.13B | $ 1.08B | $ 1.13B | $ 994.74M | |
| $ -69.58M | $ -89.83M | $ -105.95M | $ -55.63M | $ -45.38M | |
| $ 1.05B | $ 1.04B | $ 973.73M | $ 1.07B | $ 949.36M | |
| $ 869.19M | $ 863.14M | $ 788.78M | $ 872.50M | $ 768.99M | |
| $ 42.17 | $ 40.67 | $ 36.10 | $ 38.79 | $ 33.25 | |
| $ 42.17 | $ 40.67 | $ 35.90 | $ 38.41 | $ 32.78 | |
| 20.61M | 21.22M | 21.85M | 22.49M | 23.13M | |
| 20.61M | 21.32M | 21.97M | 22.72M | 23.46M |