Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 144.99M | $ 120.23M | $ 110.63M | $ 94.93M | |
$ ― | $ 42.71M | $ 33.68M | $ 31.25M | $ 27.85M | |
$ ― | $ 102.28M | $ 86.55M | $ 79.38M | $ 67.07M | |
$ ― | $ 79.88M | $ 61.47M | $ 60.95M | $ 48.62M | |
$ ― | $ 22.40M | $ 25.08M | $ 18.44M | $ 18.45M | |
$ ― | $ -3.53M | $ -3.53M | $ -3.13M | $ -257.00K | |
$ ― | $ -16.79M | $ -755.00K | $ -1.45M | $ -628.00K | |
$ ― | $ 2.08M | $ 20.79M | $ 13.86M | $ 17.57M | |
$ ― | $ 2.40M | $ 6.34M | $ 3.24M | $ 5.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -318.00K | $ 14.44M | $ 10.62M | $ 12.34M | |
$ ― | $ >-0.01 | $ 0.15 | $ 0.11 | $ 0.13 | |
$ ― | $ >-0.01 | $ 0.15 | $ 0.11 | $ 0.13 | |
$ ― | $ 112.46M | $ 99.53M | $ 98.66M | $ 98.22M | |
$ ― | $ 112.46M | $ 99.53M | $ 98.66M | $ 98.22M | |
$ ― | $ 0.12 | $ 0.12 | $ 0.10 | $ 0.12 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.15 | $ 0.15 | $ 0.14 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -318.00K | $ 14.44M | $ 10.62M | $ 12.34M | |
$ ― | $ -318.00K | $ 14.44M | $ 10.62M | $ 12.34M | |
$ ― | $ 2.56M | $ 2.56M | $ 2.11M | $ 571.00K | |
$ ― | $ 4.64M | $ 23.34M | $ 15.97M | $ 18.14M | |
$ ― | $ 14.97M | $ 33.01M | $ 24.80M | $ 22.28M |