Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.56M | $ 13.66M | $ 9.58M | $ 7.63M | $ 5.67M | $ 6.12M | |
$ 7.70M | $ 9.69M | $ 8.03M | $ 7.14M | $ 5.61M | $ 5.38M | |
$ 10.86M | $ 3.97M | $ 1.55M | $ 487.88K | $ 67.55K | $ 738.55K | |
$ 2.87M | $ 2.95M | $ 4.11M | $ 3.55M | $ 1.05M | $ 1.09M | |
$ 7.03M | $ 1.01M | $ -2.55M | $ -3.06M | $ -985.57K | $ -352.69K | |
$ -32.08K | $ 41.29K | $ -90.38K | $ -208.34K | $ -149.48K | $ -51.75K | |
$ 75.97K | $ -34.68K | $ 80.17K | $ -7.43M | $ 395.11K | $ -322.06K | |
$ 1.90M | $ 9.30M | $ 4.39M | $ -3.78K | $ -739.94K | $ -726.51K | |
$ -403.98K | - | - | - | - | - | |
$ -2.89K | $ -4.52K | - | $ -3.78K | - | - | |
$ 5.01M | $ 1.07M | $ 4.48M | $ -3.26M | $ -642.88K | $ -609.61K | |
$ 0.23 | - | - | $ -0.31 | $ -0.07 | - | |
$ 0.23 | - | - | $ -0.31 | $ -0.07 | - | |
$ 49.86M | $ 12.25M | - | $ 10.19M | $ 9.20M | - | |
$ 50.23M | $ 12.26M | - | $ 10.19M | $ 9.20M | - | |
$ 5.70 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.57M | $ 12.64M | $ 12.13M | $ 10.69M | $ 6.66M | $ 6.47M | |
- | - | - | - | $ 151.18K | $ 84.77K | |
$ 5.01M | $ 1.07M | $ -2.63M | $ -3.26M | $ -642.88K | $ -609.61K | |
$ 1.04M | $ 7.33M | $ 3.54M | $ 821.39K | $ -991.69K | $ -276.27K | |
$ 1.99M | $ 9.34M | $ 4.49M | $ 204.56K | $ -588.76K | $ -641.74K | |
$ 3.65M | $ 10.81M | $ 5.47M | $ 1.02M | $ -13.09K | $ -61.73K |