Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 78.82M | $ 59.51M | $ 46.34M | $ 33.32M | $ 44.88M | |
$ 37.12M | $ 26.72M | $ 24.65M | $ 19.63M | $ 32.13M | |
$ 41.70M | $ 32.79M | $ 21.69M | $ 13.69M | $ 12.75M | |
$ 22.04M | $ 15.04M | $ 9.57M | $ 8.08M | $ 9.55M | |
$ 19.66M | $ 17.75M | $ 12.13M | $ 5.62M | $ 3.20M | |
$ -500.00K | $ -280.00K | $ 328.00K | $ -210.00K | $ -265.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.95M | $ 18.72M | $ 14.95M | $ 8.32M | $ 3.08M | |
$ 3.29M | $ 2.76M | $ 1.51M | $ 1.01M | $ 473.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.66M | $ 15.96M | $ 13.86M | $ 7.17M | $ 2.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 59.16M | $ 41.76M | $ 34.22M | $ 27.70M | $ 41.68M | |
$ 17.66M | $ 15.96M | $ 13.86M | $ 7.17M | $ 2.65M | |
$ 18.22M | $ 15.66M | $ 11.18M | $ 4.56M | $ 2.48M | |
$ 77.00K | $ 106.00K | $ 117.00K | $ 102.00K | $ 166.00K | |
$ 21.03M | $ 18.83M | $ 15.06M | $ 8.42M | $ 3.25M | |
$ 21.39M | $ 19.02M | $ 15.42M | $ 9.24M | $ 3.94M |