Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 189.09M | $ 176.56M | $ 152.05M | $ 113.66M | $ 92.17M | |
| $ 117.75M | $ 98.63M | $ 91.89M | $ 94.70M | $ 81.38M | |
| $ 75.23M | $ 66.06M | $ 63.54M | $ 54.22M | $ 51.89M | |
| $ 0.00 | $ 6.37M | $ 5.77M | $ 4.02M | $ 4.99M | |
| $ 42.52M | $ 38.95M | $ 34.13M | $ 44.49M | $ 34.49M | |
| $ 42.52M | $ 32.57M | $ 28.35M | $ 40.48M | $ 29.50M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 42.52M | $ 32.57M | $ 28.35M | $ 40.48M | $ 29.50M | |
| $ 33.31M | $ 25.94M | $ 22.79M | $ 32.52M | $ 23.50M | |
| $ 3.40 | $ 1.90 | $ 1.67 | $ 2.46 | $ 2.01 | |
| $ 3.41 | $ 1.90 | $ 1.67 | $ 2.46 | $ 2.01 | |
| 13.73M | 13.68M | 13.64M | 13.09M | 11.57M | |
| 13.67M | 13.42M | 13.64M | 13.09M | 11.57M |