Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 85.90M | $ 85.90M | $ 75.82M | $ 55.57M | $ 59.46M | $ 67.12M | |
$ 68.46M | $ 68.46M | $ 57.57M | $ 41.10M | $ 45.18M | $ 56.94M | |
$ 17.44M | $ 17.44M | $ 18.25M | $ 14.47M | $ 14.28M | $ 10.18M | |
$ 19.73M | $ 19.69M | $ 16.12M | $ 12.73M | $ 13.88M | $ 10.66M | |
$ -2.29M | $ -2.25M | $ 2.12M | $ 1.74M | $ 394.89K | $ -480.40K | |
$ 610.73K | $ 610.73K | $ -47.81K | $ -284.83K | $ -179.78K | $ -119.12K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.30M | $ -1.30M | $ 2.56M | $ 291.91M | $ 2.23M | $ 1.54M | |
$ -316.04K | $ -316.04K | $ -533.28K | $ 55.57M | $ 308.71K | $ 146.86K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -987.82K | $ -987.82K | $ 3.09M | $ 236.35M | $ 1.92M | $ 1.39M | |
$ ― | $ ― | $ ― | $ ― | $ 0.26 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.24 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 7.30M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 7.90M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 116.26K | $ 70.49K | $ 110.78K | $ 163.69K | |
$ 88.19M | $ 88.14M | $ 73.70M | $ 53.83M | $ 59.06M | $ 67.60M | |
$ -987.82K | $ -987.82K | $ 3.09M | $ 236.35M | $ 1.92M | $ 1.39M | |
$ -987.82K | $ -1.15M | $ 2.85M | $ 3.25M | $ 1.72M | $ -716.79K | |
$ 91.04K | $ 91.04K | $ 85.28K | $ 265.08K | $ 204.71K | $ 144.91K | |
$ -1.21M | $ -1.21M | $ 2.64M | $ 292.18M | $ 2.43M | $ 1.69M | |
$ 2.55M | $ 2.11M | $ 5.99M | $ 294.58M | $ 5.16M | $ 4.44M |