Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 980.60M | $ 949.25M | $ 881.66M | $ 860.90M | $ 706.79M | |
| $ 435.28M | $ 421.55M | $ 399.90M | $ 378.47M | $ 300.33M | |
| $ 318.62M | $ 310.96M | $ 289.40M | $ 275.39M | $ 236.27M | |
| $ 61.93M | $ 55.56M | $ 46.61M | $ 53.16M | $ 43.39M | |
| $ 153.05M | $ 179.86M | $ 169.92M | $ 160.62M | $ 125.47M | |
| $ 116.66M | $ 110.58M | $ 110.50M | $ 103.08M | $ 64.05M | |
| $ -47.02M | $ -31.52M | $ -26.75M | $ -15.92M | $ -7.88M | |
| $ 69.64M | $ 79.07M | $ 83.75M | $ 87.16M | $ 56.17M | |
| $ 53.83M | $ 64.09M | $ 72.88M | $ 74.05M | $ 50.33M | |
| $ 1.47 | $ 1.78 | $ 2.03 | $ 2.08 | $ 1.42 | |
| $ 1.47 | $ 1.77 | $ 2.02 | $ 2.06 | $ 1.41 | |
| 36.59M | 35.95M | 35.84M | 35.65M | 35.40M | |
| 36.70M | 36.12M | 36.03M | 35.91M | 35.78M |