Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.59M | $ 9.59M | $ 7.64M | $ 5.90M | $ 5.25M | $ 3.59M | |
$ 218.27K | $ 218.27K | $ 103.84K | $ 519.05K | $ 648.22K | $ 816.11K | |
$ 9.37M | $ 9.37M | $ 7.53M | $ 5.38M | $ 4.60M | $ 2.77M | |
$ 7.65M | $ 7.65M | $ 6.43M | $ 2.82M | $ 1.62M | $ 2.07M | |
$ 1.72M | $ 1.72M | $ 1.10M | $ 2.56M | $ 2.98M | $ 701.32K | |
$ 22.36K | - | $ -132.87K | $ -7.33K | $ -23.65K | $ -312.75K | |
$ -1.42M | $ -1.42M | $ 953.12K | $ 637.65K | $ 156.65K | $ -4.26M | |
$ 3.84M | $ 3.84M | $ 2.19M | $ 3.19M | $ 3.11M | $ -3.87M | |
$ 613.50K | $ 613.50K | $ -191.68K | $ 366.53K | $ 0.00 | $ 0.00 | |
$ -148.85K | $ -148.85K | - | - | - | - | |
$ 2.53M | $ 2.53M | $ 2.38M | $ 2.82M | $ 3.28M | $ -5.38M | |
$ 0.46 | $ 0.46 | $ 0.66 | $ 1.07 | $ 1.26 | $ -2.11 | |
$ 0.46 | $ 0.46 | $ 0.66 | $ 1.07 | $ 1.26 | $ -2.11 | |
$ 21.86M | $ 5.47M | $ 3.61M | $ 2.64M | $ 2.60M | $ 2.54M | |
$ 21.86M | $ 5.47M | $ 0.00 | $ 2.64M | $ 2.60M | $ 2.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.81M | $ 7.87M | $ -6.53M | $ 3.34M | $ 2.27M | $ 2.89M | |
$ 2.53M | $ 2.53M | $ 2.38M | $ 2.82M | $ 3.28M | $ -5.38M | |
$ 2.30M | $ 1.78M | - | $ 2.30M | $ 2.99M | $ 396.68K | |
- | - | - | $ 7.33K | $ 23.65K | $ 312.75K | |
$ 2.43M | $ 3.84M | $ 1.10M | $ 3.20M | $ 3.14M | $ -3.56M | |
$ 2.81M | $ 4.23M | $ 1.14M | $ 3.22M | $ 3.16M | $ -3.39M |