Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.01B | $ 940.64M | $ 1.02B | $ 1.04B | $ 700.90M | |
| $ 211.67M | $ 243.75M | $ 279.72M | $ 246.62M | $ 214.24M | |
| $ 29.13M | $ 40.92M | $ 40.77M | $ 36.94M | $ 23.74M | |
| $ 128.22M | $ 100.58M | $ 99.59M | $ 70.20M | $ 49.98M | |
| $ 484.43M | $ 394.70M | $ 370.28M | $ 311.94M | $ 265.18M | |
| $ 182.54M | $ 202.83M | $ 238.95M | $ 209.68M | $ 190.50M | |
| $ -5.63M | $ -59.66M | $ -111.51M | $ -50.25M | $ -25.53M | |
| $ 176.92M | $ 143.16M | $ 127.44M | $ 159.43M | $ 164.97M | |
| $ 176.46M | $ 142.69M | $ 126.24M | $ 159.05M | $ 164.82M | |
| $ 3.30 | $ 2.99 | $ 2.90 | $ 3.66 | $ 3.79 | |
| $ 3.30 | $ 2.99 | $ 2.89 | $ 3.66 | $ 3.79 | |
| 53.50M | 47.45M | 43.58M | 43.49M | 43.45M | |
| 53.55M | 47.48M | 43.61M | 43.51M | 43.46M |