Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 19.98M | $ 12.41M | $ 11.14M | $ 5.76M | $ 6.68M | $ 9.32M | |
$ 15.93M | $ 10.56M | $ 11.12M | $ 5.78M | $ 6.65M | $ 7.42M | |
$ 4.05M | $ 1.84M | $ 20.19K | $ -17.81K | $ 32.48K | $ 1.90M | |
$ 1.93M | $ 1.90M | $ 2.33M | $ 1.73M | $ 1.85M | $ 2.20M | |
$ 2.12M | $ -54.92K | $ -2.31M | $ -1.75M | $ -1.81M | $ -299.32K | |
$ -615.47K | $ -461.71K | $ -511.82K | $ 108.43K | $ 60.05K | $ 39.67K | |
$ 1.17M | $ 827.45K | $ 288.32K | $ 1.74M | $ 764.54K | $ -1.34M | |
$ 1.99M | $ 310.82K | $ -2.54M | $ -118.07K | $ -1.11M | $ -1.68M | |
$ 505.99K | $ 220.59K | $ 16.45K | $ 365.03K | $ -489.99K | $ 194.95K | |
- | - | - | - | - | - | |
$ 1.49M | $ 90.23K | $ -2.55M | $ -483.10K | $ -618.09K | $ -1.87M | |
$ 0.10 | $ 0.01 | $ -0.17 | $ -0.04 | $ -0.05 | $ -0.17 | |
$ 0.10 | $ 0.01 | $ -0.17 | $ -0.04 | $ -0.05 | $ -0.17 | |
$ 61.65M | $ 15.41M | $ 15.41M | $ 11.44M | $ 11.33M | $ 11.33M | |
$ 64.07M | $ 15.41M | $ 15.41M | $ 11.44M | $ 11.33M | $ 11.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 13.45M | $ -7.51M | $ -8.50M | $ -9.62M | |
$ 1.49M | $ 90.23K | $ -2.55M | $ -483.10K | $ -618.09K | $ -1.87M | |
$ 1.36M | $ -155.28K | $ -1.86M | $ -1.85M | $ -2.42M | $ -1.23M | |
- | - | - | - | - | - | |
$ 2.68M | $ 865.42K | $ -1.96M | $ 990.00 | $ -1.04M | $ -1.63M | |
$ 3.86M | $ 2.11M | $ -700.37K | $ 854.45K | $ 89.62K | $ -480.46K |