Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.05M | $ 8.84M | $ 7.60M | $ 2.40M | $ 3.51M | $ 11.57M | |
$ 3.74M | $ 2.56M | $ 2.99M | $ 575.36K | $ 2.53M | $ 5.85M | |
$ 5.31M | $ 6.28M | $ 4.61M | $ 1.82M | $ 980.93K | $ -5.85M | |
$ 787.82K | $ 2.56M | $ 3.76M | $ 1.38M | $ 2.95M | $ 4.67M | |
$ 3.45M | $ 3.72M | $ 857.41K | $ 440.55K | $ -1.49M | $ -10.52M | |
$ 361.37K | $ 220.10K | $ -3.30K | $ 3.78K | $ -5.92K | $ 19.08K | |
$ -38.32K | $ 220.48K | $ 625.00K | $ -483.96K | - | - | |
$ 3.01M | $ 3.95M | $ 1.36M | $ 749.16K | $ -2.18M | $ -10.50M | |
$ 1.14M | $ 1.51M | $ 300.00K | $ 150.00K | $ -430.96K | $ 399.00K | |
- | - | $ -65.41K | - | - | - | |
$ 1.91M | $ 2.45M | $ 1.25M | $ 726.18K | $ -1.75M | $ -10.90M | |
$ 1.95 | $ 2.50 | $ 1.28 | $ 0.71 | $ -1.71 | $ 0.66 | |
$ 1.90 | $ 2.47 | $ 1.26 | $ 0.71 | $ -1.71 | $ 0.65 | |
$ 3.94M | $ 976.78K | $ 976.05K | $ 1.02M | $ 1.02M | $ 1.01M | |
$ 4.05M | $ 989.69K | $ 987.15K | $ 1.03M | $ 1.02M | $ 1.02M | |
- | - | - | - | - | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.12M | $ 5.11M | $ 6.87M | $ 1.96M | $ 5.47M | $ 10.52M | |
- | - | - | - | - | - | |
$ 1.91M | $ 2.45M | $ 1.25M | $ 726.18K | $ -1.75M | $ -10.90M | |
$ 3.37M | - | - | $ 412.71K | - | - | |
$ 2.66M | $ 3.95M | $ 732.41K | $ 440.55K | $ -2.16M | $ -10.49M | |
$ 2.68M | $ 3.97M | $ 832.50K | $ 569.54K | $ -2.04M | $ -10.37M |