Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|
$ ― | $ 122.59M | $ 112.95M | $ 124.69M | |
$ ― | $ 73.25M | $ 70.51M | $ 81.68M | |
$ ― | $ 49.34M | $ 42.44M | $ 43.00M | |
$ ― | $ 28.34M | $ 22.85M | $ 24.60M | |
$ ― | $ 21.00M | $ 19.59M | $ 18.40M | |
$ ― | $ -2.39M | $ -2.75M | $ -3.33M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 16.39M | $ 13.83M | $ 12.23M | |
$ ― | $ 5.06M | $ 4.01M | $ 4.70M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.39M | $ 9.87M | $ 7.58M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 101.58M | $ 93.36M | $ 106.29M | |
$ ― | $ 11.39M | $ 9.87M | $ 7.58M | |
$ ― | $ 12.56M | $ 10.30M | $ 9.40M | |
$ ― | $ 2.77M | $ 2.98M | $ 3.54M | |
$ ― | $ 19.16M | $ 16.80M | $ 15.76M | |
$ ― | $ 51.05M | $ 48.85M | $ 48.33M |