Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.05B | $ 1.05B | $ 957.67M | $ 904.74M | $ 786.58M | |
| $ 475.73M | $ 466.15M | $ 416.31M | $ 389.56M | $ 337.37M | |
| $ 317.13M | $ 294.24M | $ 250.55M | $ 218.27M | $ 220.66M | |
| $ 51.22M | $ 49.59M | $ 33.30M | $ 34.94M | $ 34.30M | |
| $ 208.51M | $ 222.69M | $ 200.71M | $ 207.05M | $ 151.18M | |
| $ 157.29M | $ 171.25M | $ 165.76M | $ 171.28M | $ 116.71M | |
| $ -13.70M | $ -18.18M | $ -6.74M | $ -5.65M | $ -4.66M | |
| $ 143.59M | $ 153.07M | $ 159.02M | $ 165.64M | $ 112.05M | |
| $ 101.97M | $ 111.60M | $ 116.07M | $ 120.93M | $ 84.04M | |
| $ 8.66 | $ 9.51 | $ 9.92 | $ 10.38 | $ 7.26 | |
| $ 8.65 | $ 9.48 | $ 9.90 | $ 10.35 | $ 7.21 | |
| 11.77M | 11.74M | 11.70M | 11.65M | 11.58M | |
| 11.79M | 11.77M | 11.73M | 11.69M | 11.65M |