Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 172.31M | $ 161.24M | $ 101.08M | $ 91.57M | $ 74.70M | |
| $ 119.22M | $ 104.21M | $ 130.58M | $ 83.19M | $ 67.42M | |
| $ 61.38M | $ 51.92M | $ 42.78M | $ 48.24M | $ 37.55M | |
| $ 0.00 | $ 0.00 | $ -58.30M | $ 915.00K | $ 915.72K | |
| $ 57.83M | $ 50.53M | $ -1.18M | $ 35.83M | $ 30.78M | |
| $ 57.83M | $ 52.29M | $ 58.30M | $ 34.94M | $ 29.86M | |
| $ 0.00 | $ -1.76M | $ -887.00K | $ 0.00 | $ 0.00 | |
| $ 57.83M | $ 50.53M | $ 57.42M | $ 34.94M | $ 29.86M | |
| $ 40.67M | $ 35.54M | $ 40.56M | $ 24.71M | $ 21.03M | |
| $ 7.03 | $ 6.24 | $ 7.18 | $ 4.41 | $ 3.75 | |
| $ 6.92 | $ 6.15 | $ 7.11 | $ 4.34 | $ 3.69 | |
| 5.74M | 5.70M | 5.65M | 5.55M | 5.54M | |
| 5.83M | 5.78M | 5.71M | 5.65M | 5.62M |