Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.23M | $ 11.00M | $ 8.81M | $ 7.80M | $ 1.03M | $ 1.68M | |
$ 14.37M | $ 12.95M | $ 14.03M | $ 5.97M | $ 1.29M | $ 1.25M | |
$ 1.84M | $ -1.95M | $ -5.22M | $ 1.83M | $ -263.40K | $ 429.37K | |
$ 3.47M | $ 3.58M | $ 9.15M | $ 2.99M | $ 875.52K | $ 1.24M | |
$ -3.39M | $ -5.53M | $ -14.36M | $ -1.16M | $ -1.14M | $ -806.53K | |
$ -2.74M | $ -2.89M | $ -3.74M | $ 60.55K | $ -100.89K | $ -173.18K | |
$ -7.77M | $ -5.82M | $ 28.00M | $ 3.06M | $ 2.55M | $ -427.78K | |
$ -266.53K | $ -5.48M | $ -46.11M | $ 1.85M | $ 1.51M | $ -1.06M | |
$ 362.27K | $ 3.15K | $ -1.12M | $ 1.13M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -628.80K | $ -5.48M | $ -45.03M | $ 718.11K | $ 1.51M | $ -1.06M | |
$ 0.01 | $ -0.04 | $ -0.43 | $ 0.01 | $ 0.02 | $ -0.01 | |
$ 0.01 | $ -0.04 | $ -0.43 | $ 0.01 | $ 0.02 | $ -0.01 | |
$ 1.44B | $ 137.02M | $ 105.04M | $ 81.22M | $ 70.11M | $ 71.18M | |
$ 1.43B | $ 137.02M | $ 133.83M | $ 112.75M | $ 71.07M | $ 71.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.84M | $ 16.53M | $ ― | $ -8.96M | $ -2.17M | $ -2.49M | |
$ -628.80K | $ -5.48M | $ -45.03M | $ 718.11K | $ 1.51M | $ -1.06M | |
$ -1.48M | $ -2.55M | $ -19.57M | $ -1.35M | $ -1.31M | $ -779.93K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.57M | $ -2.47M | $ -42.34M | $ 1.95M | $ 1.52M | $ -1.06M | |
$ 6.19M | $ 4.05M | $ -42.27M | $ 4.25M | $ 1.87M | $ -722.10K |