Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 152.98M | $ 140.91M | $ 121.72M | $ 92.67M | $ 86.82M | |
| $ 104.66M | $ 98.20M | $ 96.15M | $ 84.12M | $ 79.56M | |
| $ 74.65M | $ 68.72M | $ 68.80M | $ 59.98M | $ 64.00M | |
| $ 5.13M | $ 5.00M | $ 4.46M | $ 4.29M | $ 4.07M | |
| $ 35.14M | $ 34.48M | $ 31.81M | $ 28.43M | $ 19.62M | |
| $ 30.02M | $ 29.48M | $ 27.35M | $ 24.14M | $ 15.56M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 30.02M | $ 29.48M | $ 27.35M | $ 24.14M | $ 15.56M | |
| $ 25.02M | $ 24.49M | $ 23.23M | $ 20.86M | $ 13.95M | |
| $ 9.92 | $ 9.71 | $ 9.21 | $ 8.28 | $ 5.56 | |
| $ 9.92 | $ 9.71 | $ 9.21 | $ 8.28 | $ 5.56 | |
| 2.52M | 2.52M | 2.52M | 2.52M | 2.51M | |
| 2.52M | 2.52M | 2.52M | 2.52M | 2.51M |