Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 24.94M | $ 21.23M | $ 16.10M | $ 13.07M | $ 11.93M | |
| $ 16.62M | $ 15.47M | $ 14.86M | $ 12.18M | $ 11.05M | |
| $ 9.45M | $ 8.57M | $ 8.28M | $ 7.85M | $ 7.37M | |
| $ 284.48K | $ 277.79K | $ 336.62K | $ 331.14K | $ 346.06K | |
| $ 7.45M | $ 7.18M | $ 6.91M | $ 4.67M | $ 4.02M | |
| $ 7.17M | $ 6.90M | $ 6.58M | $ 4.33M | $ 3.68M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 7.17M | $ 6.90M | $ 6.58M | $ 4.33M | $ 3.68M | |
| $ 5.14M | $ 4.94M | $ 4.71M | $ 3.13M | $ 2.62M | |
| $ 1.60 | $ 1.54 | $ 1.47 | $ 0.97 | $ 0.82 | |
| $ 1.60 | $ 1.54 | $ 1.47 | $ 0.97 | $ 0.82 | |
| 3.21M | 3.21M | 3.21M | 3.21M | 3.21M | |
| 3.21M | 3.21M | 3.21M | 3.21M | 3.21M |