Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 881.54M | $ 481.46M | $ 411.90M | $ 506.06M | $ 270.05M | |
$ ― | $ 350.67M | $ 265.18M | $ 262.76M | $ 282.41M | $ 84.11M | |
$ ― | $ 530.87M | $ 216.28M | $ 149.14M | $ 223.65M | $ 185.94M | |
$ ― | $ 394.51M | $ 141.81M | $ 129.58M | $ 126.17M | $ 126.54M | |
$ ― | $ 136.36M | $ 74.47M | $ 19.56M | $ 97.48M | $ 59.40M | |
$ ― | $ -51.76M | $ -11.05M | $ -6.85M | $ -4.68M | $ -8.23M | |
$ ― | $ 4.53M | $ 122.00K | $ 39.65M | $ -3.75M | $ 45.11M | |
$ ― | $ 89.13M | $ 63.54M | $ 52.36M | $ 85.78M | $ 96.28M | |
$ ― | $ 28.40M | $ 19.84M | $ 15.62M | $ 25.32M | $ 28.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 60.73M | $ 43.70M | $ 36.73M | $ 60.46M | $ 67.67M | |
$ ― | $ 0.18 | $ 0.16 | $ 0.14 | $ 0.23 | $ ― | |
$ ― | $ 0.18 | $ 0.16 | $ 0.14 | $ 0.23 | $ ― | |
$ ― | $ 334.41M | $ 269.51M | $ 263.72M | $ 262.15M | $ ― | |
$ ― | $ 337.59M | $ 270.28M | $ 263.97M | $ 262.63M | $ ― | |
$ ― | $ 0.14 | $ 0.10 | $ 0.16 | $ 0.18 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.21 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 60.73M | $ 43.70M | $ 36.73M | $ 60.46M | $ 67.67M | |
$ ― | $ 60.77M | $ 43.70M | $ 36.78M | $ 64.54M | $ 67.67M | |
$ ― | $ 14.15M | $ 6.28M | $ 5.27M | $ 6.32M | $ 9.54M | |
$ ― | $ 103.29M | $ 69.82M | $ 57.63M | $ 92.10M | $ 105.82M | |
$ ― | $ 305.90M | $ 102.72M | $ 89.91M | $ 123.69M | $ 134.45M |