Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.36B | $ 1.31B | $ 1.17B | $ 993.20M | $ 870.46M | |
| $ 778.55M | $ 711.91M | $ 622.87M | $ 530.77M | $ 428.45M | |
| $ 556.73M | $ 547.03M | $ 466.84M | $ 450.02M | $ 338.70M | |
| $ 108.89M | $ 88.61M | $ 84.81M | $ 86.55M | $ 84.29M | |
| $ 355.99M | $ 295.45M | $ 252.01M | $ 191.72M | $ 184.38M | |
| $ 221.82M | $ 164.88M | $ 156.03M | $ 80.75M | $ 89.75M | |
| $ -9.75M | $ -13.02M | $ -14.63M | $ -17.12M | $ -16.83M | |
| $ 212.07M | $ 151.87M | $ 141.40M | $ 63.63M | $ 72.91M | |
| $ 167.68M | $ 117.56M | $ 115.40M | $ 43.38M | $ 79.47M | |
| $ 3.31 | $ 2.32 | $ 2.27 | $ 0.85 | $ 1.57 | |
| $ 3.31 | $ 2.29 | $ 2.24 | $ 0.84 | $ 1.55 | |
| 50.33M | 50.71M | 50.78M | 51.05M | 50.69M | |
| 50.73M | 51.40M | 51.42M | 51.35M | 51.29M |