Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 112.78M | $ 104.06M | $ 72.11M | $ 64.67M | $ 50.71M | $ 46.93M | |
$ 42.90M | $ 36.58M | $ 25.39M | $ 25.34M | $ 18.81M | $ 17.30M | |
$ 69.88M | $ 67.48M | $ 46.71M | $ 39.33M | $ 31.89M | $ 29.62M | |
$ 69.84M | $ 63.81M | $ 47.57M | $ 41.76M | $ 38.67M | $ 29.14M | |
$ 40.00K | $ 3.67M | $ -861.00K | $ -2.43M | $ -6.77M | $ 478.00K | |
$ -2.46M | $ -2.25M | $ -1.27M | $ -1.08M | $ -846.00K | $ -540.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.05M | $ 2.80M | $ -1.51M | $ -1.92M | $ -7.78M | $ -910.00K | |
$ 1.92M | $ 636.00K | $ -77.00K | $ 647.00K | $ -47.00K | $ -52.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.97M | $ 2.16M | $ -1.44M | $ -2.57M | $ -7.73M | $ -858.00K | |
$ -0.23 | $ 0.16 | $ -0.11 | $ -0.20 | $ -0.59 | $ -0.07 | |
$ -0.23 | $ 0.16 | $ -0.11 | $ -0.20 | $ -0.59 | $ -0.07 | |
$ 52.58M | $ 13.08M | $ 13.08M | $ 13.08M | $ 13.08M | $ 12.99M | |
$ 52.58M | $ 13.08M | $ 13.08M | $ 13.08M | $ 13.08M | $ 13.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.44M | $ 1.03M | $ 984.00K | $ 1.93M | $ 1.09M | |
$ 112.73M | $ 100.39M | $ 72.97M | $ 67.10M | $ 57.48M | $ 46.45M | |
$ -2.97M | $ 2.16M | $ -1.44M | $ -2.57M | $ -7.73M | $ -858.00K | |
$ -2.97M | $ 2.01M | $ -2.58M | $ -3.68M | $ -7.61M | $ -384.69K | |
$ 2.46M | $ 2.25M | $ 1.27M | $ 1.08M | $ 859.00K | $ 900.00K | |
$ 1.42M | $ 5.05M | $ -241.00K | $ -840.00K | $ -6.92M | $ -10.00K | |
$ 16.11M | $ 18.71M | $ 12.06M | $ 11.39M | $ 2.95M | $ 7.52M |