Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 236.76M | $ 217.38M | $ 190.52M | $ 118.31M | $ 123.46M | |
| $ 103.33M | $ 65.53M | $ 63.44M | $ 80.91M | $ 112.41M | |
| $ 30.55M | $ 29.01M | $ 28.21M | $ 26.59M | $ 19.74M | |
| $ 561.00K | $ 750.00K | $ 685.00K | $ 494.00K | $ 543.00K | |
| $ 73.34M | $ 37.27M | $ 35.91M | $ 54.81M | $ 93.21M | |
| $ 72.78M | $ 36.52M | $ 35.19M | $ 54.31M | $ 92.67M | |
| $ 0.00 | $ 0.00 | $ 44.00K | $ 0.00 | $ 0.00 | |
| $ 72.78M | $ 36.52M | $ 35.23M | $ 54.31M | $ 92.67M | |
| $ 54.55M | $ 28.19M | $ 26.37M | $ 37.52M | $ 67.46M | |
| $ 25.01 | $ 12.95 | $ 12.26 | $ 17.49 | $ 31.51 | |
| $ 24.76 | $ 12.85 | $ 12.03 | $ 17.04 | $ 30.65 | |
| 2.18M | 2.18M | 2.15M | 2.15M | 2.14M | |
| 2.21M | 2.19M | 2.19M | 2.20M | 2.20M |