Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.95M | $ 44.92M | $ 32.30M | $ 96.08M | $ 21.07M | $ 4.57M | |
$ 10.08M | $ 29.56M | $ -20.37M | - | - | - | |
$ 5.86M | $ 15.36M | $ -19.37M | - | - | $ 2.18M | |
$ 25.46M | $ 42.10M | $ 56.58M | $ -83.01M | $ 19.94M | $ 1.99M | |
$ -19.60M | $ -26.74M | $ -75.96M | $ -83.01M | $ -19.94M | $ -1.99M | |
- | - | $ -50.04M | - | $ 41.00 | $ -1.94K | |
$ -11.49M | $ -15.16M | $ -63.31M | $ -100.77M | $ -21.87M | $ -3.07M | |
$ -31.10M | $ -13.61M | $ -105.89M | $ 8.72M | $ 1.92M | $ -1.99M | |
$ 1.37M | $ 279.04K | $ -592.85K | $ 3.86M | - | $ 806.80K | |
- | - | $ 52.38K | $ 10.00 | $ 10.00 | - | |
$ -32.46M | $ -13.89M | $ -86.74M | $ 4.86M | $ -1.91M | $ -9.75M | |
$ -0.40 | $ -0.16 | $ -1.34 | $ 0.09 | $ -0.06 | - | |
$ -0.40 | $ -0.16 | $ -1.34 | $ 0.08 | $ -0.06 | $ -0.62 | |
$ 162.93M | $ 87.53M | $ 78.61M | $ 55.44M | $ 30.59M | $ 15.20M | |
$ 162.93M | $ 87.53M | $ 78.61M | $ 57.53M | $ 30.59M | $ 15.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.05 | - | - | - | - | - | |
$ -0.05 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 35.55M | $ 71.65M | $ 36.21M | $ -83.01M | $ 19.94M | $ 1.99M | |
$ -32.46M | $ -13.89M | $ -86.74M | $ 4.86M | $ -1.91M | $ -9.75M | |
$ -25.56M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -19.60M | - | $ -105.89M | $ 8.72M | $ 1.92M | $ -1.99M | |
$ -4.97M | - | $ -75.80M | $ 42.30M | $ 5.25M | $ -233.32K |