Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 36.07M | $ 22.78M | $ 7.40M | $ 4.12M | |
- | - | $ 5.18M | $ 3.52M | $ 3.42M | |
- | $ 36.07M | $ -5.60M | $ 3.87M | $ 703.53K | |
- | $ 40.88M | $ 14.19M | $ 955.65K | $ 402.56K | |
- | $ -4.81M | $ -19.80M | $ 2.92M | $ 300.97K | |
- | $ -6.64M | $ -2.41M | $ -743.69K | $ -698.51K | |
- | $ -11.80M | $ -35.50M | $ -1.21K | $ 1.49M | |
- | $ 221.00K | $ 13.29M | $ 2.17M | $ 1.09M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 126.00K | $ 11.88M | $ 2.17M | $ 1.09M | |
- | $ 0.02 | $ 7.79 | $ 1.44 | $ 0.72 | |
- | $ 0.02 | $ 4.92 | $ 1.44 | $ 0.72 | |
- | $ 8.36M | $ 4.50M | $ 1.51M | $ 1.51M | |
- | $ 8.36M | $ 7.30M | $ 1.51M | $ 1.51M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 40.88M | $ 19.37M | $ 4.48M | $ 3.82M | |
- | $ 221.00K | $ 13.29M | $ 2.17M | $ 1.09M | |
- | - | - | $ 2.17M | $ -40.24K | |
- | - | - | $ 621.05K | $ 592.80K | |
- | - | $ 15.74M | $ 2.79M | $ 1.68M | |
- | - | $ 18.16M | $ 3.55M | $ 2.44M |