Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 56.21M | $ 51.85M | $ 41.82M | $ 30.60M | $ 28.17M | |
| $ 41.70M | $ 35.99M | $ 28.09M | $ 25.12M | $ 23.53M | |
| $ 22.36M | $ 0.00 | $ 19.73M | $ 18.24M | $ 17.27M | |
| $ 0.00 | $ 0.00 | $ 585.00K | $ 572.00K | $ 607.00K | |
| $ 19.34M | $ 15.07M | $ 8.96M | $ 7.45M | $ 6.86M | |
| $ 19.34M | $ 35.99M | $ 8.37M | $ 6.88M | $ 6.25M | |
| $ 0.00 | $ -20.92M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 19.34M | $ 15.07M | $ 8.37M | $ 6.88M | $ 6.25M | |
| $ 15.53M | $ 12.14M | $ 6.75M | $ 5.22M | $ 4.78M | |
| $ 8.48 | $ 6.72 | $ 3.77 | $ 2.94 | $ 2.73 | |
| $ 8.34 | $ 6.69 | $ 3.77 | $ 2.94 | $ 2.73 | |
| 1.82M | 1.81M | 1.79M | 1.78M | 1.75M | |
| 1.84M | 1.81M | 1.79M | 1.78M | 1.75M |