Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 333.04M | $ 299.75M | $ 260.66M | $ 375.15M | |
$ ― | $ 236.64M | $ 207.67M | $ 185.71M | $ 260.57M | |
$ ― | $ 96.40M | $ 92.08M | $ 74.95M | $ 114.57M | |
$ ― | $ 46.88M | $ 47.29M | $ 47.26M | $ 44.59M | |
$ ― | $ 49.52M | $ 44.79M | $ 27.69M | $ 69.99M | |
$ ― | $ -444.00K | $ -3.05M | $ -2.25M | $ -2.36M | |
$ ― | $ 1.48M | $ 2.83M | $ 1.35M | $ 1.32M | |
$ ― | $ 53.62M | $ 47.50M | $ 30.22M | $ 68.94M | |
$ ― | $ 16.23M | $ 14.67M | $ 9.32M | $ 20.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 37.39M | $ 32.83M | $ 20.90M | $ 48.64M | |
$ ― | $ 0.46 | $ 0.41 | $ 0.26 | $ 0.61 | |
$ ― | $ 0.45 | $ 0.40 | $ 0.26 | $ 0.61 | |
$ ― | $ 81.88M | $ 80.75M | $ 80.35M | $ 79.93M | |
$ ― | $ 82.72M | $ 81.47M | $ 81.00M | $ 80.27M | |
$ ― | $ 0.27 | $ 0.20 | $ 0.26 | $ 0.36 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 37.39M | $ 32.83M | $ 20.90M | $ 48.64M | |
$ ― | $ 37.39M | $ 32.83M | $ 20.90M | $ 48.90M | |
$ ― | $ 405.00K | $ 2.98M | $ 2.15M | $ 3.07M | |
$ ― | $ 54.02M | $ 50.48M | $ 32.37M | $ 72.01M | |
$ ― | $ 57.09M | $ 53.42M | $ 35.80M | $ 72.01M |