Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 327.86M | $ 338.29M | $ 243.26M | $ 224.58M | $ 235.79M | |
| $ 220.16M | $ 205.61M | $ 164.16M | $ 208.77M | $ 233.74M | |
| $ 197.57M | $ 182.45M | $ 148.31M | $ 156.55M | $ 164.66M | |
| $ 17.29M | $ 14.88M | $ 8.51M | $ 8.24M | $ 8.81M | |
| $ 39.88M | $ 38.04M | $ 24.36M | $ 60.42M | $ 77.89M | |
| $ 22.59M | $ 23.16M | $ 15.85M | $ 52.18M | $ 69.08M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 22.59M | $ 23.16M | $ 15.85M | $ 52.18M | $ 69.08M | |
| $ 17.44M | $ 17.78M | $ 11.70M | $ 40.01M | $ 52.68M | |
| $ 0.69 | $ 0.84 | $ 0.59 | $ 2.12 | $ 3.02 | |
| $ 0.68 | $ 0.83 | $ 0.58 | $ 2.10 | $ 2.97 | |
| 25.38M | 21.05M | 19.92M | 18.64M | 17.19M | |
| 25.70M | 21.32M | 20.14M | 18.88M | 17.49M |