Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 610.31M | $ 567.56M | $ 482.53M | $ 457.84M | $ 427.29M | |
| $ 251.72M | $ 233.48M | $ 200.73M | $ 175.68M | $ 170.69M | |
| $ 176.68M | $ 166.72M | $ 144.21M | $ 158.96M | $ 118.97M | |
| $ 18.95M | $ 16.42M | $ 15.74M | $ 15.65M | $ 13.72M | |
| $ 94.00M | $ 78.46M | $ 73.19M | $ 31.23M | $ 49.34M | |
| $ 75.05M | $ 66.76M | $ 56.52M | $ 16.72M | $ 51.72M | |
| $ -12.72M | $ -12.54M | $ -3.60M | $ -7.34M | $ -32.53M | |
| $ 62.33M | $ 54.22M | $ 52.92M | $ 9.37M | $ 19.19M | |
| $ 44.14M | $ 36.13M | $ 38.64M | $ 5.82M | $ 12.66M | |
| $ 1.08 | $ 0.90 | $ 1.03 | $ 0.16 | $ 0.44 | |
| $ 1.02 | $ 0.90 | $ 1.02 | $ 0.16 | $ 0.44 | |
| 40.87M | 39.95M | 37.53M | 36.11M | 28.60M | |
| 43.43M | 40.33M | 37.92M | 36.12M | 28.60M |