Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 561.89M | $ 449.61M | $ 359.60M | $ 286.51M | $ 230.23M | |
| $ 472.26M | $ 444.61M | $ 354.93M | $ 283.05M | $ 224.47M | |
| $ 109.80M | $ 166.42M | $ 112.18M | $ 107.63M | $ 90.05M | |
| $ 153.60M | $ 122.16M | $ 101.94M | $ 88.56M | $ 68.75M | |
| $ 518.96M | $ 404.97M | $ 352.05M | $ 253.50M | $ 199.95M | |
| $ 362.45M | $ 278.19M | $ 242.75M | $ 175.42M | $ 134.42M | |
| $ -108.08M | $ -73.93M | $ -50.70M | $ -39.68M | $ -37.98M | |
| $ 254.37M | $ 204.27M | $ 192.05M | $ 135.74M | $ 96.44M | |
| $ 253.01M | $ 203.00M | $ 190.71M | $ 134.13M | $ 95.72M | |
| $ 1.29 | $ 1.16 | $ 1.25 | $ 0.99 | $ 0.82 | |
| $ 1.28 | $ 1.15 | $ 1.24 | $ 0.99 | $ 0.82 | |
| 199.90M | 173.85M | 152.14M | 134.94M | 116.36M | |
| 201.62M | 177.12M | 153.52M | 135.86M | 117.47M |