Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 92.83M | $ 150.17M | $ 165.55M | $ 63.53M | $ 52.21M | $ 45.58M | |
$ ― | $ 119.00K | $ 110.00K | $ 104.00K | $ 130.00K | $ 6.45M | |
$ ― | $ 150.05M | $ 165.44M | $ 63.43M | $ 52.08M | $ 39.13M | |
$ 82.70M | $ 127.62M | $ 151.63M | $ 63.77M | $ 51.52M | $ 38.68M | |
$ 10.01M | $ 22.43M | $ 13.81M | $ -345.00K | $ 562.00K | $ 451.00K | |
$ -726.00K | $ -1.13M | $ -554.00K | $ -366.00K | $ -299.00K | $ -399.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.96M | $ 13.06M | $ 11.73M | $ -251.00K | $ 410.00K | $ -1.21M | |
$ ― | $ -1.48M | $ -508.00K | $ 401.00K | $ 305.00K | $ 252.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.78M | $ 11.62M | $ 8.32M | $ -981.00K | $ 121.00K | $ -1.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.33M | $ 988.00K | $ 931.00K | $ 830.00K | $ 2.22M | |
$ 82.81M | $ 127.74M | $ 151.74M | $ 63.88M | $ 51.65M | $ 45.13M | |
$ 8.78M | $ 11.62M | $ 8.32M | $ -981.00K | $ 121.00K | $ -1.32M | |
$ 14.66M | $ 17.42M | $ 10.81M | $ 457.68K | $ 1.05M | $ -397.04K | |
$ 217.00K | $ 511.00K | $ 27.00K | $ 91.00K | $ 110.00K | $ 129.00K | |
$ 10.18M | $ 13.58M | $ 11.75M | $ -160.00K | $ 520.00K | $ -1.08M | |
$ 12.19M | $ 16.24M | $ 14.39M | $ 2.71M | $ 3.29M | $ 97.00K |