Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 63.77M | $ 62.54M | $ 50.35M | $ 50.57M | $ 21.32M | |
$ ― | $ 36.84M | $ 31.19M | $ 25.75M | $ 28.37M | $ 9.36M | |
$ ― | $ 26.94M | $ 31.35M | $ 24.60M | $ 22.21M | $ 11.96M | |
$ ― | $ 36.66M | $ 36.57M | $ 26.83M | $ 26.61M | $ 17.35M | |
$ ― | $ -9.72M | $ -5.22M | $ -2.24M | $ -4.41M | $ -5.40M | |
$ ― | $ -757.00K | $ 114.00K | $ 36.00K | $ 19.00K | $ 5.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -10.58M | $ -5.34M | $ -2.27M | $ -5.06M | $ -5.99M | |
$ ― | $ 332.00K | $ 216.00K | $ -545.00K | $ 554.00K | $ -115.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -10.91M | $ -5.55M | $ -1.73M | $ -5.62M | $ -5.88M | |
$ ― | $ -0.08 | $ -0.05 | $ -0.01 | $ -0.05 | $ -0.08 | |
$ ― | $ -0.08 | $ -0.05 | $ -0.01 | $ -0.05 | $ -0.08 | |
$ ― | $ 138.86M | $ 135.10M | $ 129.37M | $ 122.72M | $ 71.42M | |
$ ― | $ 138.86M | $ 135.10M | $ 129.37M | $ 122.72M | $ 71.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 177.00K | |
$ ― | $ 73.50M | $ -67.76M | $ -52.59M | $ -54.98M | $ 26.71M | |
$ ― | $ -10.91M | $ -5.55M | $ -1.73M | $ -5.62M | $ -5.88M | |
$ ― | $ -8.57M | $ -4.32M | $ -2.82M | $ -3.46M | $ -5.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.00 | |
$ ― | $ -9.82M | $ -5.22M | $ -2.19M | $ -5.04M | $ -5.99M | |
$ ― | $ -5.01M | $ -1.58M | $ 974.00K | $ -5.04M | $ -5.06M |