Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 440.96M | $ 373.04M | $ 262.48M | $ 268.02M | |
$ ― | $ 171.98M | $ 136.28M | $ 97.82M | $ 99.39M | |
$ ― | $ 268.98M | $ 236.75M | $ 164.66M | $ 168.64M | |
$ ― | $ 149.98M | $ 110.17M | $ 101.87M | $ 110.12M | |
$ ― | $ 119.00M | $ 126.59M | $ 62.79M | $ 58.52M | |
$ ― | $ -9.18M | $ -6.59M | $ -6.93M | $ -226.00K | |
$ ― | $ -1.86M | $ 1.22M | $ 4.29M | $ 1.36M | |
$ ― | $ 107.96M | $ 121.21M | $ 60.15M | $ 59.65M | |
$ ― | $ 33.03M | $ 36.97M | $ 18.08M | $ 17.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 74.92M | $ 84.24M | $ 42.08M | $ 42.12M | |
$ ― | $ 0.93 | $ 1.04 | $ 0.52 | $ 0.52 | |
$ ― | $ 0.93 | $ 1.04 | $ 0.52 | $ 0.52 | |
$ ― | $ 81.00M | $ 81.00M | $ 81.00M | $ 81.00M | |
$ ― | $ 81.00M | $ 81.00M | $ 81.00M | $ 81.00M | |
$ ― | $ 0.60 | $ 0.63 | $ 0.45 | $ 0.49 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 74.92M | $ 84.24M | $ 42.08M | $ 42.12M | |
$ ― | $ 74.92M | $ 84.23M | $ 40.07M | $ 42.09M | |
$ ― | $ 9.27M | $ 6.96M | $ 7.43M | $ 1.05M | |
$ ― | $ 117.23M | $ 128.17M | $ 67.58M | $ 60.70M | |
$ ― | $ 158.78M | $ 159.04M | $ 97.57M | $ 64.96M |