Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.29B | $ 2.05B | $ 1.86B | $ 2.03B | $ 1.95B | |
| $ 874.93M | $ 856.29M | $ 760.60M | $ 785.19M | $ 776.71M | |
| $ 693.82M | $ 687.13M | $ 615.66M | $ 609.85M | $ 591.83M | |
| $ 117.60M | $ 74.76M | $ 90.01M | $ 32.65M | $ 33.33M | |
| $ 298.71M | $ 239.97M | $ 235.01M | $ 215.92M | $ 218.37M | |
| $ 181.11M | $ 169.16M | $ 144.93M | $ 185.05M | $ 188.10M | |
| $ -45.45M | $ -44.78M | $ -37.93M | $ -37.27M | $ -37.40M | |
| $ 135.67M | $ 124.39M | $ 107.00M | $ 147.78M | $ 150.70M | |
| $ 91.89M | $ 86.41M | $ 79.21M | $ 109.48M | $ 112.78M | |
| $ 3.52 | $ 3.34 | $ 3.02 | $ 4.27 | $ 4.42 | |
| $ 3.47 | $ 3.29 | $ 3.02 | $ 4.14 | $ 4.29 | |
| 26.10M | 25.90M | 26.23M | 25.66M | 25.54M | |
| 26.45M | 26.26M | 26.26M | 26.47M | 26.27M |