Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 65.35M | $ 58.27M | $ 55.09M | $ 51.06M | $ 40.28M | $ 31.96M | |
$ 32.74M | $ 26.92M | $ 24.11M | $ 21.56M | $ 20.56M | $ 17.77M | |
$ 32.60M | $ 31.34M | $ 30.98M | $ 29.50M | $ 19.72M | $ 14.19M | |
$ 22.45M | $ 19.52M | $ 16.55M | $ 17.49M | $ 10.80M | $ 8.95M | |
$ 10.15M | $ 11.83M | $ 14.43M | $ 12.00M | $ 8.91M | $ 5.25M | |
$ -178.00K | $ -284.00K | $ -89.00K | $ -24.00K | $ -2.00K | $ -2.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.68M | $ 11.25M | $ 13.78M | $ 11.66M | $ 8.94M | $ 5.37M | |
$ 2.69M | $ 3.37M | $ 4.05M | $ 3.11M | $ 2.45M | $ 1.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.53M | $ 7.42M | $ 8.82M | $ 7.71M | $ 5.89M | $ 3.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 883.00K | $ 1.04M | $ 990.00K | $ 2.21M | $ 2.00M | |
$ 55.20M | $ 46.44M | $ 40.66M | $ 39.05M | $ 31.36M | $ 26.71M | |
$ 6.53M | $ 7.42M | $ 8.82M | $ 7.71M | $ 5.89M | $ 3.67M | |
$ 6.53M | $ 7.63M | $ 9.23M | $ 7.92M | $ 5.88M | $ 3.67M | |
$ 241.00K | $ 284.00K | $ 89.00K | $ 24.00K | $ 2.00K | $ 2.00K | |
$ 9.92M | $ 11.53M | $ 13.87M | $ 11.68M | $ 8.94M | $ 5.38M | |
$ 16.48M | $ 17.65M | $ 19.54M | $ 16.75M | $ 11.52M | $ 7.18M |