Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | - | $ 58.26M | $ 22.95M | $ 27.18M | $ 32.41M | |
- | - | $ 1.90M | $ 5.23M | $ 17.92M | $ 37.22M | |
- | - | $ 56.36M | $ 17.72M | $ 9.26M | $ -4.81M | |
$ -3.98M | $ 323.00K | $ 35.27M | $ 15.91M | $ 23.26M | $ 7.61M | |
$ 3.98M | $ -323.00K | $ 21.09M | $ 1.81M | $ -14.00M | $ -12.42M | |
$ 119.00K | $ -359.00K | $ 683.00K | $ 1.74M | $ -7.01M | $ -1.06M | |
$ 4.35M | $ -1.61M | $ 9.00K | $ -4.91M | $ -16.43M | $ -10.28M | |
$ -253.00K | $ 638.00K | $ 40.17M | $ -4.83M | $ -37.44M | $ -23.76M | |
- | - | - | - | $ 579.00K | $ -471.00K | |
- | - | - | - | - | - | |
$ -255.00K | $ 638.00K | $ 40.17M | $ -4.83M | $ -38.02M | $ -23.29M | |
$ -0.03 | $ 0.59 | $ 36.75 | $ -5.00 | $ -0.07 | $ -0.04 | |
$ -0.03 | $ 0.59 | $ 36.75 | $ -5.00 | $ -0.07 | $ -0.04 | |
$ 3.25M | $ 1.09M | $ 1.09M | $ 1.09M | $ 544.06M | $ 544.06M | |
$ 3.25M | $ 1.09M | $ 1.09M | $ 1.09M | $ 544.06M | $ 545.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -3.98M | $ 323.00K | $ 37.16M | $ -21.14M | $ 41.18M | $ 44.83M | |
- | - | - | - | $ 6.75M | $ 670.00K | |
$ -255.00K | $ 638.00K | $ 40.17M | $ -4.83M | $ -38.02M | $ -23.29M | |
$ -101.04K | $ 468.93K | $ 29.53M | $ 6.74M | $ -25.54M | $ -9.96M | |
$ 52.00K | $ 997.00K | $ 40.17M | $ -3.29M | $ -30.70M | $ -23.09M | |
$ 52.00K | $ 997.00K | $ 40.73M | $ -1.50M | $ -17.41M | $ -14.78M |