Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 13.90M | $ 12.27M | $ 11.18M | $ 9.66M | $ 9.36M | |
| $ 8.65M | $ 7.38M | $ 6.29M | $ 5.74M | $ 5.46M | |
| $ 8.64M | $ 8.16M | $ 7.49M | $ 6.42M | $ 5.88M | |
| $ 466.91K | $ 374.11K | $ 397.33K | $ 628.55K | $ 367.74K | |
| $ 804.17K | $ -163.13K | $ 1.31M | $ 631.12K | $ 3.59M | |
| $ 6.90K | $ -776.30K | $ 917.18K | $ 2.57K | $ 3.22M | |
| $ 1.67K | $ -92.72K | $ 1.51M | $ -108.17K | $ 2.86M | |
| $ 8.57K | $ -869.02K | $ 303.24K | $ -788.96K | $ 2.44M | |
| $ 8.57K | $ -869.02K | $ -310.70K | $ -2.38M | $ -2.22M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ -0.01 | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ -0.01 | |
| 522.29M | 517.78M | 510.79M | 477.72M | 423.09M | |
| 522.29M | 517.78M | 510.79M | 477.72M | 431.21M |