Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.87B | $ 1.81B | $ 1.79B | $ 1.53B | $ 1.40B | |
| $ 871.11M | $ 860.45M | $ 852.14M | $ 673.83M | $ 615.35M | |
| $ 469.13M | $ 471.27M | $ 620.82M | $ 434.69M | $ 592.57M | |
| $ 71.59M | $ 64.33M | $ 60.77M | $ 56.32M | $ 50.32M | |
| $ 473.57M | $ 476.23M | $ 314.19M | $ 316.51M | $ 84.68M | |
| $ 401.98M | $ 389.18M | $ 231.32M | $ 239.14M | $ 22.78M | |
| $ -35.59M | $ -14.17M | $ -24.63M | $ -604.00K | $ 824.00K | |
| $ 366.40M | $ 375.01M | $ 206.69M | $ 238.53M | $ 23.60M | |
| $ 278.92M | $ 284.97M | $ 58.58M | $ 179.63M | $ 21.34M | |
| $ 7.11 | $ 7.24 | $ 1.49 | $ 4.58 | $ 0.54 | |
| $ 7.09 | $ 7.21 | $ 1.48 | $ 4.56 | $ 0.54 | |
| 39.22M | 39.36M | 39.31M | 39.23M | 39.17M | |
| 39.35M | 39.53M | 39.47M | 39.41M | 39.45M |