Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 4.61B | $ 1.19T | $ 3.47B | $ 2.64B | $ 2.38B | $ 2.67B | |
$ ― | $ ― | $ 2.84B | $ 2.04B | $ 1.67B | $ 1.59B | |
$ ― | $ ― | $ 630.98M | $ 593.71M | $ 715.40M | $ 1.08B | |
$ ― | $ ― | $ 673.86M | $ 616.82M | $ 621.37M | $ 916.89M | |
$ ― | $ ― | $ -42.87M | $ -23.12M | $ 94.03M | $ 163.38M | |
$ ― | $ ― | $ -38.59M | $ 10.22M | $ -8.49M | $ -24.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 295.79M | $ 132.84M | $ 101.06M | $ 122.79M | |
$ ― | $ ― | $ 68.14M | $ 34.87M | $ 22.26M | $ 33.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 218.72M | $ 80.19M | $ 62.89M | $ 67.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 16.73M | $ 14.39M | $ 24.51M | |
$ ― | $ ― | $ 3.52B | $ 2.66B | $ 2.29B | $ 2.51B | |
$ ― | $ ― | $ 218.72M | $ 80.19M | $ 62.89M | $ 67.02M | |
$ ― | $ ― | $ 245.24M | $ 98.15M | $ 75.54M | $ 110.74M | |
$ ― | $ ― | $ 2.88M | $ 4.08M | $ 8.12M | $ 7.61M | |
$ ― | $ ― | $ 298.67M | $ 136.92M | $ 109.18M | $ 130.40M | |
$ ― | $ 446.25M | $ 414.13M | $ 234.72M | $ 206.34M | $ 253.61M |