Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.40B | $ 739.28M | $ 893.16M | $ 506.00M | $ 314.09M | $ 363.54M | |
$ ― | $ ― | $ 291.90M | $ 239.42M | $ 205.80M | $ 233.65M | |
$ ― | $ ― | $ 601.26M | $ 266.59M | $ 108.29M | $ 129.89M | |
$ ― | $ ― | $ 99.41M | $ 89.98M | $ 109.65M | $ 73.01M | |
$ ― | $ ― | $ 501.85M | $ 176.61M | $ -1.36M | $ 56.88M | |
$ ― | $ ― | $ -4.88M | $ -12.01M | $ -12.68M | $ -19.65M | |
$ ― | $ ― | $ 38.79M | $ -7.11M | $ -4.88M | $ 42.99M | |
$ ― | $ ― | $ 535.76M | $ 157.49M | $ -19.16M | $ 80.22M | |
$ ― | $ ― | $ -5.07M | $ 404.00K | $ 239.00K | $ 195.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 540.82M | $ 157.08M | $ -19.39M | $ 80.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 540.82M | $ 157.08M | $ -19.39M | $ 80.03M | |
$ ― | $ ― | $ 540.82M | $ 157.08M | $ -19.39M | $ 80.03M | |
$ ― | $ ― | $ 9.30M | $ 14.84M | $ 15.34M | $ 21.96M | |
$ ― | $ ― | $ 545.05M | $ 172.33M | $ -3.81M | $ 102.18M | |
$ ― | $ 413.57M | $ 605.60M | $ 238.12M | $ 62.20M | $ 146.49M |