Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 284.00M | $ 293.68M | $ 287.23M | $ 267.34M | $ 198.48M | |
| $ 115.43M | $ 105.50M | $ 98.71M | $ 90.42M | $ 86.87M | |
| $ 71.08M | $ 65.01M | $ 60.30M | $ 58.35M | $ 56.65M | |
| $ 50.18M | $ 45.40M | $ 42.01M | $ 38.99M | $ 39.14M | |
| $ 102.42M | $ 93.94M | $ 87.13M | $ 76.94M | $ 74.26M | |
| $ 44.35M | $ 40.49M | $ 38.42M | $ 32.07M | $ 30.22M | |
| $ 3.02M | $ 2.20M | $ 243.00K | $ 1.11M | $ 96.00K | |
| $ 47.37M | $ 42.69M | $ 38.66M | $ 33.18M | $ 30.32M | |
| $ 47.37M | $ 42.69M | $ 38.66M | $ 33.18M | $ 22.19M | |
| $ 1.10 | $ 1.08 | $ 1.00 | $ 0.97 | $ 0.60 | |
| $ 1.10 | $ 1.08 | $ 1.00 | $ 0.97 | $ 0.60 | |
| 42.23M | 38.76M | 37.78M | 34.13M | 37.20M | |
| 42.23M | 38.76M | 37.78M | 34.13M | 37.20M |