Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 24.94M | $ 24.96M | $ 23.87M | $ 14.88M | $ 9.32M | $ 8.48M | |
$ 14.73M | $ 15.38M | $ 15.79M | $ 8.46M | $ 5.43M | $ 4.75M | |
$ 10.22M | $ 9.58M | $ 8.08M | $ 6.42M | $ 3.90M | $ 3.74M | |
$ 14.06M | $ 9.74M | $ 9.91M | $ 15.64M | $ 3.90M | $ 3.53M | |
$ -186.68K | $ -168.41K | $ -1.83M | $ -767.07K | $ -1.06K | $ 206.52K | |
$ 588.92K | $ 467.73K | $ 130.09K | $ -126.75K | $ -175.58K | $ -177.20K | |
$ -142.00K | - | $ -2.52M | $ -754.11K | $ -350.00K | $ -971.00K | |
$ 380.56K | $ 299.32K | $ -4.41M | $ -139.71K | $ 173.36K | $ 29.32K | |
- | - | - | $ -399.63K | $ 27.00K | $ -7.50K | |
- | - | - | - | $ -1.12M | $ 971.00K | |
$ 414.26K | $ 381.57K | $ -4.36M | $ 204.16K | $ 55.34K | $ -25.13K | |
$ 0.06 | $ 0.06 | $ -0.64 | $ 0.04 | - | - | |
$ 0.05 | $ 0.05 | $ -0.64 | $ 0.03 | - | - | |
$ 27.91M | $ 6.84M | $ 6.78M | $ 5.08M | $ 3.21M | $ 3.20M | |
$ 28.82M | $ 7.22M | $ 6.78M | $ 6.34M | $ 3.37M | $ 3.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 28.78M | $ 25.13M | $ 25.62M | $ 24.10M | $ 9.32M | $ 8.28M | |
$ 414.27K | $ 381.57K | $ -4.36M | $ 267.84K | $ 200.02K | $ 99.18K | |
$ 346.81K | - | - | $ -585.61K | - | - | |
- | - | - | - | - | - | |
$ 278.56K | $ 373.82K | $ -4.27M | $ -12.96K | $ 348.96K | $ 206.77K | |
$ 1.61M | $ 1.68M | $ -3.04M | $ 1.27M | $ 1.38M | $ 1.10M |