Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 30.92M | $ 23.81M | $ 22.26M | $ 14.78M | $ 22.65M | |
$ ― | $ 16.17M | $ -13.59M | $ -12.87M | $ -8.58M | $ -12.87M | |
$ ― | $ 14.74M | $ 10.09M | $ 9.09M | $ 5.46M | $ 9.46M | |
$ ― | $ 29.40M | $ -20.53M | $ -35.78M | $ -24.00M | $ -29.96M | |
$ ― | $ -14.65M | $ -10.44M | $ -26.69M | $ -17.34M | $ -20.50M | |
$ ― | $ -670.00K | $ -168.00K | $ -1.06M | $ -458.00K | $ -742.00K | |
$ ― | $ -923.00K | $ 1.28M | $ -3.56M | $ 9.91M | $ 3.97M | |
$ ― | $ -15.22M | $ -13.04M | $ -24.19M | $ -28.90M | $ -23.02M | |
$ ― | $ 230.00K | $ -3.24M | $ -93.00K | $ 9.00K | $ 13.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 165.00K | |
$ ― | $ -15.36M | $ -26.32M | $ -18.77M | $ -27.47M | $ 14.18M | |
$ ― | $ -5.06 | $ -0.24 | $ -0.28 | $ -1.68 | $ 0.58 | |
$ ― | $ -5.06 | $ -0.24 | $ -0.28 | $ -1.68 | $ 0.58 | |
$ ― | $ 2.88M | $ 112.40M | $ 71.64M | $ 17.11M | $ 14.43M | |
$ ― | $ 2.88M | $ 112.40M | $ 67.03M | $ 33.51M | $ 14.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 45.57M | $ -34.12M | $ -48.65M | $ -32.58M | $ -42.83M | |
$ ― | $ -15.36M | $ -26.32M | $ -18.77M | $ -27.47M | $ 14.18M | |
$ ― | $ -12.09M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -14.26M | $ -12.88M | $ -23.13M | $ -28.44M | $ -22.27M | |
$ ― | $ -13.63M | $ -12.11M | $ -21.08M | $ -26.39M | $ -20.14M |