Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 17.25M | $ 13.27M | $ 14.69M | $ 10.31M | |
- | $ 9.11M | $ 7.17M | $ 7.76M | $ 5.16M | |
- | $ 8.15M | $ 6.10M | $ 6.93M | $ 5.15M | |
- | $ 8.76M | $ 7.35M | $ 7.38M | $ 5.18M | |
- | $ -610.50K | $ -1.24M | $ -444.88K | $ -28.65K | |
- | $ 570.08K | $ -35.46K | $ -98.03K | $ -108.85K | |
- | $ -193.43K | $ 194.82K | $ 1.07M | $ -11.95K | |
- | $ 153.00K | $ -1.28M | $ 523.05K | $ -149.44K | |
- | $ 119.42K | $ 9.55K | $ 16.28K | $ 14.58K | |
- | - | - | - | - | |
- | $ 33.59K | $ -1.29M | $ 506.77K | $ -164.03K | |
- | - | $ -0.14 | $ 0.08 | $ -0.02 | |
- | - | $ -0.14 | $ 0.08 | $ -0.02 | |
- | $ 11.54M | $ 9.00M | $ 6.45M | $ 6.81M | |
- | $ 11.54M | $ 9.00M | $ 6.45M | $ 6.81M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 17.86M | $ 14.71M | $ 15.14M | $ 10.34M | |
- | $ 33.59K | $ -1.29M | $ 506.77K | $ -164.03K | |
- | $ 112.46K | - | $ 506.77K | $ -164.03K | |
- | - | - | $ 98.03K | $ 108.85K | |
- | $ 153.00K | $ -1.24M | $ 621.08K | $ -40.59K | |
- | $ 3.61M | $ 1.99M | $ 3.45M | $ 1.83M |