Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 718.40M | $ 617.10M | $ 537.50M | $ 429.81M | $ 339.32M | |
| $ 630.25M | $ 542.25M | $ 470.78M | $ 377.53M | $ 298.26M | |
| $ 289.86M | $ 240.00M | $ 216.39M | $ 159.45M | $ 107.99M | |
| $ 275.72M | $ 240.22M | $ 209.37M | $ 166.91M | $ 120.01M | |
| $ 617.06M | $ 543.26M | $ 463.95M | $ 386.24M | $ 295.67M | |
| $ 340.39M | $ 302.24M | $ 254.39M | $ 218.09M | $ 190.27M | |
| $ -133.67M | $ -108.11M | $ -80.93M | $ -62.19M | $ -64.99M | |
| $ 206.72M | $ 194.14M | $ 173.46M | $ 155.90M | $ 125.28M | |
| $ 204.35M | $ 189.20M | $ 169.96M | $ 152.44M | $ 122.27M | |
| $ 1.77 | $ 1.79 | $ 1.70 | $ 1.84 | $ 1.79 | |
| $ 1.77 | $ 1.78 | $ 1.70 | $ 1.83 | $ 1.78 | |
| 110.72M | 101.10M | 95.19M | 78.66M | 66.80M | |
| 111.20M | 101.88M | 95.44M | 79.16M | 67.14M |