Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 88.71M | $ 97.37M | $ 91.45M | $ 102.35M | |
$ ― | $ 71.27M | $ 75.53M | $ 72.23M | $ 85.96M | |
$ ― | $ 17.44M | $ 21.84M | $ 19.22M | $ 16.39M | |
$ ― | $ 14.00M | $ 13.15M | $ 13.33M | $ 11.30M | |
$ ― | $ 3.44M | $ 8.69M | $ 5.89M | $ 5.09M | |
$ ― | $ -207.00K | $ -188.00K | $ -197.00K | $ 121.00K | |
$ ― | $ 719.00K | $ 717.00K | $ 706.00K | $ 476.00K | |
$ ― | $ 3.95M | $ 9.22M | $ 6.40M | $ 5.69M | |
$ ― | $ 1.06M | $ 2.77M | $ 1.93M | $ 1.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.89M | $ 6.46M | $ 4.48M | $ 3.97M | |
$ ― | $ 0.10 | $ 0.23 | $ 0.16 | $ 0.15 | |
$ ― | $ 0.10 | $ 0.23 | $ 0.16 | $ 0.15 | |
$ ― | $ 29.68M | $ 28.31M | $ 27.61M | $ 26.02M | |
$ ― | $ 29.68M | $ 28.31M | $ 27.61M | $ 26.02M | |
$ ― | $ 0.24 | $ 0.23 | $ 0.00 | $ 0.43 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.89M | $ 6.46M | $ 4.48M | $ 3.97M | |
$ ― | $ 2.84M | $ 6.33M | $ 4.48M | $ 3.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.44M | $ 8.69M | $ 5.89M | $ 5.09M | |
$ ― | $ 4.66M | $ 9.92M | $ 7.11M | $ 5.33M |