Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 205.24M | $ 740.76M | $ 794.73M | $ 654.76M | $ 446.30M | $ 350.95M | |
$ 132.74M | $ 561.05M | $ 530.66M | $ -436.83M | $ 292.46M | $ 250.80M | |
$ 72.50M | $ 179.71M | $ 264.08M | $ 217.93M | $ 153.83M | $ 100.15M | |
$ 37.36M | $ 159.57M | $ 150.30M | $ 121.81M | $ 90.29M | $ 78.28M | |
$ 35.13M | $ 20.14M | $ 113.55M | $ 96.12M | $ 63.54M | $ 21.87M | |
$ -12.52M | $ -76.00K | $ -12.04M | $ 10.14M | $ -2.65M | $ -1.39M | |
$ -2.34M | $ -9.15M | $ -11.66M | $ -6.58M | $ -6.53M | $ 4.77M | |
$ 20.27M | $ 26.98M | $ 114.16M | $ 102.38M | $ 54.35M | $ 25.26M | |
$ 5.25M | $ 9.86M | $ 20.00M | $ 19.29M | $ 10.91M | $ 3.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.02M | $ 17.12M | $ 94.16M | $ 89.67M | $ 43.44M | $ 21.41M | |
$ 0.26 | $ 0.29 | $ 1.64 | $ 1.48 | $ 0.79 | $ 0.40 | |
$ 0.26 | $ 0.29 | $ 1.62 | $ 1.43 | $ 0.76 | $ 0.38 | |
$ 57.22M | $ 58.32M | $ 57.31M | $ 56.27M | $ 55.22M | $ 53.42M | |
$ 57.72M | $ 58.75M | $ 58.08M | $ 62.71M | $ 57.05M | $ 56.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.57 | $ ― | $ ― | $ ― | $ 1.30 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 170.11M | $ 720.62M | $ 680.96M | $ -315.02M | $ 382.75M | $ 329.08M | |
$ 15.02M | $ 17.12M | $ 94.16M | $ 89.67M | $ 43.44M | $ 21.41M | |
$ 16.75M | $ 26.71M | $ ― | $ ― | $ 48.66M | $ 17.37M | |
$ ― | $ ― | $ ― | $ ― | $ 1.59M | $ 1.08M | |
$ 35.13M | $ 31.46M | $ ― | $ 102.38M | $ 55.95M | $ 26.34M | |
$ 35.13M | $ 31.46M | $ ― | $ 102.38M | $ 81.09M | $ 45.06M |