Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.33M | $ 16.94M | $ 15.16M | $ 10.88M | $ 9.43M | $ 597.35M | |
$ 9.64M | $ 8.52M | $ 11.12M | $ 4.07M | $ 4.81M | $ -419.00M | |
$ 9.08M | $ 8.42M | $ 4.04M | $ 6.81M | $ 4.62M | $ 178.35M | |
$ -198.00K | $ 6.28M | $ 13.27M | $ 10.14M | $ 6.28M | $ -131.31M | |
$ 1.95M | $ 2.15M | $ -9.23M | $ -3.34M | $ -1.67M | $ 47.04M | |
$ -2.06M | $ -3.18M | $ -1.24M | $ 493.00K | $ 510.00K | $ ― | |
$ 969.00K | $ 28.00K | $ 234.00K | $ -1.44M | $ -2.74M | $ 2.38M | |
$ -1.01M | $ -1.00M | $ -10.71M | $ -5.27M | $ -5.88M | $ 13.73M | |
$ ― | $ ― | $ -1.46M | $ -404.00K | $ -949.00K | $ -1.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.72M | $ -4.71M | $ -9.25M | $ -7.91M | $ -4.93M | $ 51.42M | |
$ -0.06 | $ -0.06 | $ -0.76 | $ -0.34 | $ -860.00 | $ 2.48 | |
$ -0.06 | $ -0.06 | $ -0.76 | $ -0.34 | $ -860.00 | $ 1.57 | |
$ 255.89M | $ 79.43M | $ 24.35M | $ 23.07M | $ 22.84B | $ 20.77M | |
$ 256.27M | $ 79.43M | $ 24.35M | $ 23.07M | $ 22.84B | $ 46.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 24.39M | $ -14.21M | $ -11.09M | $ 550.31M | |
$ -4.72M | $ -4.71M | $ -9.25M | $ -7.91M | $ -4.93M | $ -1.32M | |
$ -1.76M | $ -736.47K | $ -11.27M | $ -3.40M | $ -3.12M | $ 14.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.13M | $ 2.67M | $ -9.26M | $ -4.76M | $ -5.37M | $ 13.73M | |
$ 1.28M | $ 4.04M | $ -7.54M | $ -2.92M | $ -3.29M | $ 17.24M |