Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 719.89M | $ 731.97M | $ 644.39M | $ 498.99M | $ 437.77M | |
| $ 356.06M | $ 373.86M | $ 351.12M | $ 248.86M | $ 199.74M | |
| $ 215.65M | $ 168.44M | $ 154.13M | $ 141.36M | $ 129.85M | |
| $ 0.00 | $ 57.20M | $ 41.78M | $ 28.27M | $ 26.53M | |
| $ 149.10M | $ 277.31M | $ 240.29M | $ 146.16M | $ 111.56M | |
| $ 140.40M | $ 205.42M | $ 196.99M | $ 107.50M | $ 69.89M | |
| $ -16.78M | $ -16.23M | $ -27.61M | $ 7.37M | $ 14.04M | |
| $ 123.62M | $ 189.19M | $ 169.38M | $ 114.86M | $ 83.93M | |
| $ 98.09M | $ 159.52M | $ 137.54M | $ 91.39M | $ 62.12M | |
| $ 2.10 | $ 3.29 | $ 2.85 | $ 1.88 | $ 1.30 | |
| $ 2.03 | $ 3.06 | $ 2.60 | $ 1.74 | $ 1.25 | |
| 46.74M | 48.43M | 48.27M | 48.55M | 47.78M | |
| 48.22M | 52.06M | 53.00M | 52.43M | 49.78M |