Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 62.83M | $ 55.44M | $ 43.76M | $ 33.72M | $ 33.99M | |
| $ 39.25M | $ 33.30M | $ 33.48M | $ 32.31M | $ 32.27M | |
| $ 28.39M | $ 28.36M | $ 21.03M | $ 19.15M | $ 19.01M | |
| $ 0.00 | $ 726.00K | $ 605.00K | $ 611.00K | $ 623.00K | |
| $ 10.86M | $ 5.66M | $ 13.05M | $ 13.77M | $ 13.88M | |
| $ 10.86M | $ 4.94M | $ 12.44M | $ 13.16M | $ 13.26M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 10.86M | $ 4.94M | $ 12.44M | $ 13.16M | $ 13.26M | |
| $ 9.27M | $ 4.74M | $ 10.47M | $ 11.01M | $ 11.14M | |
| $ 5.05 | $ 2.61 | $ 5.76 | $ 5.74 | $ 5.41 | |
| $ 5.05 | $ 2.61 | $ 5.76 | $ 5.74 | $ 5.41 | |
| 1.84M | 1.82M | 1.82M | 1.92M | 2.06M | |
| 1.84M | 1.82M | 1.82M | 1.92M | 2.06M |