Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 148.84M | $ 147.20M | $ 152.33M | $ 157.08M | $ 153.01M | |
| $ 105.63M | $ 107.81M | $ 112.78M | $ 116.50M | $ 118.07M | |
| $ 79.34M | $ 82.22M | $ 83.49M | $ 89.77M | $ 81.78M | |
| $ 7.00M | $ 3.82M | $ 3.78M | $ 3.34M | $ 2.52M | |
| $ 33.29M | $ 29.41M | $ 33.06M | $ 30.06M | $ 39.36M | |
| $ 26.29M | $ 25.59M | $ 29.29M | $ 26.73M | $ 36.29M | |
| $ -594.00K | $ 342.00K | $ 1.30M | $ 127.00K | $ 41.00K | |
| $ 25.69M | $ 25.93M | $ 30.59M | $ 26.85M | $ 36.33M | |
| $ 25.62M | $ 25.97M | $ 30.48M | $ 26.89M | $ 35.29M | |
| $ 24.07 | $ 125.50 | $ 176.50 | $ 197.50 | $ 270.00 | |
| $ 24.07 | $ 125.50 | $ 176.50 | $ 197.50 | $ 270.00 | |
| 1.06M | 206.54K | 172.75K | 136.25K | 130.76K | |
| 1.06M | 206.54K | 172.75K | 136.25K | 130.76K |