Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 50.37M | $ 40.26M | $ 38.80M | $ 36.05M | $ 30.86M | $ 32.84M | |
$ -441.96K | $ ― | $ 20.14M | $ 19.64M | $ 17.20M | $ 17.62M | |
$ 50.81M | $ 40.26M | $ 18.66M | $ 16.41M | $ 13.65M | $ 15.22M | |
$ -1.12M | $ ― | $ 18.23M | $ 16.42M | $ 14.11M | $ 15.17M | |
$ 51.93M | $ 40.26M | $ 431.45K | $ -9.55K | $ -454.56K | $ 51.38K | |
$ -13.17K | $ ― | $ -1.54M | $ 1.53M | $ 1.43M | $ 1.33M | |
$ 676.76K | $ 560.15K | $ ― | $ -1.67M | $ ― | $ ― | |
$ 51.80M | $ 40.26M | $ -1.11M | $ -3.21M | $ -1.89M | $ -1.28M | |
$ -72.46K | $ ― | $ 305.95K | $ -498.39K | $ -27.26K | $ -171.46K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 51.88M | $ 40.26M | $ -1.41M | $ -2.71M | $ -1.86M | $ -1.11M | |
$ -0.25 | $ ― | $ -0.02 | $ -0.04 | $ -0.03 | $ -0.02 | |
$ -0.25 | $ ― | $ -0.02 | $ -0.04 | $ -0.03 | $ -0.02 | |
$ 591.45K | $ ― | $ 73.14M | $ 72.84M | $ 72.37M | $ 62.53M | |
$ 513.68K | $ ― | $ 73.14M | $ 72.84M | $ 72.37M | $ 62.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.56M | $ ― | $ 38.37M | $ -36.06M | $ -31.31M | $ -32.79M | |
$ 51.88M | $ 40.26M | $ -1.41M | $ -2.71M | $ -1.86M | $ -1.11M | |
$ 54.21M | $ 29.59M | $ -813.52K | $ -2.04M | $ -1.91M | $ -1.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 51.83M | $ 40.26M | $ 461.76K | $ -1.67M | $ -390.62K | $ 57.74K | |
$ 55.98M | $ 44.36M | $ 4.57M | $ 2.43M | $ 3.55M | $ 3.80M |