Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 82.53M | $ 60.84M | $ 36.36M | $ 67.50M | $ 57.48M | |
$ ― | $ 9.57M | $ 10.05M | $ 3.97M | $ 10.24M | $ 9.37M | |
$ ― | $ 72.95M | $ 50.79M | $ 32.39M | $ 57.26M | $ 48.11M | |
$ ― | $ 64.25M | $ 44.89M | $ 30.96M | $ 46.45M | $ 37.34M | |
$ ― | $ 8.70M | $ 5.91M | $ 1.43M | $ 10.80M | $ 8.70M | |
$ ― | $ -88.00K | $ 159.00K | $ 74.00K | $ 44.00K | $ 34.00K | |
$ ― | $ -1.02M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.60M | $ 5.96M | $ 91.00K | $ 11.29M | $ 8.85M | |
$ ― | $ 1.71M | $ 1.80M | $ -22.00K | $ 2.14M | $ 1.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.89M | $ 4.17M | $ 113.00K | $ 9.06M | $ 7.20M | |
$ ― | $ 0.72 | $ 0.38 | $ 0.01 | $ 0.83 | $ 0.66 | |
$ ― | $ 0.72 | $ 0.38 | $ 0.01 | $ 0.82 | $ 0.65 | |
$ ― | $ 7.89B | $ 11.02M | $ 11.00M | $ 10.97M | $ 10.97M | |
$ ― | $ 7.89B | $ 11.02M | $ 11.03M | $ 11.08M | $ 11.07M | |
$ ― | $ 0.32 | $ 0.07 | $ ― | $ 0.31 | $ 0.26 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 73.83M | $ -54.93M | $ -34.93M | $ -56.70M | $ -46.72M | |
$ ― | $ 7.89M | $ 4.17M | $ 113.00K | $ 9.06M | $ 7.20M | |
$ ― | $ 7.77M | $ 4.83M | $ 1.16M | $ 9.01M | $ 7.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.75M | $ 6.13M | $ 225.00K | $ 11.46M | $ 8.99M | |
$ ― | $ 12.73M | $ 8.96M | $ 2.81M | $ 11.46M | $ 8.99M |