Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 38.04M | $ 54.11M | $ 37.99M | $ 38.11M | $ 33.65M | |
| $ 38.04M | $ 39.23M | $ 37.58M | $ 35.22M | $ 35.99M | |
| $ 22.19M | $ 23.86M | $ 22.90M | $ 21.40M | $ 19.18M | |
| $ 404.15K | $ 401.42K | $ 442.34K | $ 465.77K | $ 326.49K | |
| $ 13.17M | $ 15.72M | $ 15.12M | $ 14.24M | $ 0.00 | |
| $ 13.09M | $ 15.32M | $ 17.52M | $ 13.77M | $ 12.57M | |
| $ -325.00K | $ 0.00 | $ -2.84M | $ 0.00 | $ -900.00K | |
| $ 12.77M | $ 15.32M | $ 14.68M | $ 13.77M | $ 11.67M | |
| $ 9.76M | $ 10.88M | $ 10.48M | $ 9.83M | $ 8.37M | |
| $ 10.02 | $ 11.01 | $ 10.54 | $ 9.88 | $ 8.42 | |
| $ 10.01 | $ 11.01 | $ 10.54 | $ 9.88 | $ 8.42 | |
| 974.00K | 994.00K | 994.00K | 994.00K | 994.00K | |
| 974.90K | 994.09K | 994.09K | 994.53K | 994.54K |