Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.26B | $ 1.27B | $ 1.13B | $ 1.02B | $ 1.03B | |
| $ 1.11B | $ 1.19B | $ 1.10B | $ 1.19B | $ 997.45M | |
| $ 289.74M | $ 330.44M | $ 276.54M | $ 204.85M | $ 175.14M | |
| $ 5.23M | $ 5.78M | $ 4.53M | $ 3.02M | $ 3.38M | |
| $ 859.79M | $ 896.59M | $ 857.66M | $ 1.01B | $ 833.98M | |
| $ 821.86M | $ 855.49M | $ 823.00M | $ 988.19M | $ 822.31M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ -2.00K | $ 0.00 | |
| $ 821.86M | $ 855.49M | $ 823.00M | $ 988.19M | $ 822.31M | |
| $ 689.97M | $ 729.40M | $ 696.39M | $ 831.35M | $ 681.78M | |
| $ 6.97 | $ 6.92 | $ 6.56 | $ 7.75 | $ 6.13 | |
| $ 6.90 | $ 6.85 | $ 6.50 | $ 7.72 | $ 6.11 | |
| 99.00M | 105.39M | 106.22M | 107.20M | 111.16M | |
| 100.02M | 106.55M | 107.13M | 107.65M | 111.56M |