Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 141.40M | $ 134.24M | $ 116.51M | $ 115.48M | $ 129.16M | |
| $ 40.87M | $ 66.28M | $ 56.59M | $ 41.23M | $ 51.29M | |
| $ 20.28M | $ 40.09M | $ 40.74M | $ 15.18M | $ 16.16M | |
| $ 28.42M | $ 23.91M | $ 20.11M | $ 18.29M | $ 18.90M | |
| $ 49.00M | $ 50.64M | $ 37.46M | $ 44.34M | $ 54.03M | |
| $ 20.58M | $ 26.19M | $ 15.86M | $ 26.05M | $ 35.14M | |
| $ -3.95M | $ 3.00M | $ -1.14M | $ -7.19M | $ -1.36M | |
| $ 16.63M | $ 29.19M | $ 14.71M | $ 18.87M | $ 33.78M | |
| $ 12.19M | $ 23.32M | $ 13.39M | $ 17.70M | $ 24.82M | |
| $ 771.44 | $ 1.24K | $ 597.73 | $ 1.01K | $ 1.37K | |
| $ 771.44 | $ 1.24K | $ 597.73 | $ 1.01K | $ 1.37K | |
| 15.80K | 16.69K | 17.16K | 17.55K | 18.14K | |
| 15.80K | 16.69K | 17.16K | 17.55K | 18.14K |