Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 5.00M | $ 5.69M | $ 6.50M | $ 4.86M | $ 3.94M | |
| $ 1.86M | $ 1.82M | $ 1.75M | $ 1.28M | $ 1.10M | |
| $ 1.32M | $ 1.33M | $ 1.35M | $ 1.19M | $ 1.05M | |
| $ 78.20K | $ 226.62K | $ 230.16K | $ 210.70K | $ 238.84K | |
| $ 743.01K | $ 810.66K | $ 662.11K | $ 469.04K | $ 286.37K | |
| $ 540.32K | $ 497.57K | $ 407.45K | $ 96.54K | $ 47.54K | |
| $ 124.49K | $ 86.48K | $ 24.43K | $ 161.79K | $ -5.00K | |
| $ 664.81K | $ 584.05K | $ 431.89K | $ 258.34K | $ 42.53K | |
| $ 664.81K | $ 584.05K | $ 431.89K | $ 258.34K | $ 42.53K | |
| $ 0.01 | $ 0.01 | $ 0.01 | $ 0.00 | $ 0.00 | |
| $ 0.01 | $ 0.01 | $ 0.01 | $ 0.00 | $ 0.00 | |
| 79.73M | 76.48M | 74.04M | 70.92M | 51.12M | |
| 79.73M | 76.48M | 74.04M | 70.92M | 51.12M |