Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 65.67M | $ 57.70M | $ 48.08M | $ 26.83M | $ 35.37M | |
$ ― | $ 14.88M | $ 13.61M | $ 9.80M | $ 6.05M | $ 9.08M | |
$ ― | $ 50.79M | $ 44.09M | $ 38.28M | $ 20.78M | $ 26.30M | |
$ ― | $ 50.11M | $ 43.56M | $ 36.42M | $ 24.26M | $ 26.08M | |
$ ― | $ 684.11K | $ 536.13K | $ 1.86M | $ -3.49M | $ 211.10K | |
$ ― | $ -1.77M | $ -1.46M | $ -1.37M | $ -1.22M | $ -1.15M | |
$ ― | $ ― | $ -351.17K | $ 6.85K | $ ― | $ ― | |
$ ― | $ -1.09M | $ -928.55K | $ 383.23K | $ -1.69M | $ -939.89K | |
$ ― | $ 7.38K | $ 290.33K | $ 900.69K | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.09M | $ -1.22M | $ -517.46K | $ -1.69M | $ -939.89K | |
$ ― | $ -0.03 | $ -0.02 | $ 0.04 | $ -0.04 | $ -0.02 | |
$ ― | $ -0.03 | $ -0.02 | $ 0.04 | $ -0.04 | $ -0.02 | |
$ ― | $ 38.66M | $ 38.66M | $ 38.66M | $ 38.66M | $ 38.66M | |
$ ― | $ 38.66M | $ 38.66M | $ 38.66M | $ 38.66M | $ 38.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 113.62K | $ ― | |
$ ― | $ 64.99M | $ 57.16M | $ 46.21M | $ 30.32M | $ 35.16M | |
$ ― | $ -1.09M | $ -1.22M | $ -517.46K | $ -1.69M | $ -939.89K | |
$ ― | $ -813.87K | $ -752.12K | $ 417.14K | $ -4.71M | $ -939.89K | |
$ ― | $ ― | $ ― | $ ― | $ 1.34M | $ 1.15M | |
$ ― | $ 716.01K | $ 537.51K | $ 1.76M | $ -357.48K | $ 213.39K | |
$ ― | $ 8.87M | $ 6.71M | $ 7.90M | $ 5.17M | $ 5.72M |