Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 691.30M | $ 688.57M | $ 671.08M | $ 565.56M | $ 510.21M | |
$ ― | $ 297.59M | $ 282.36M | $ 261.27M | $ 269.85M | $ 271.63M | |
$ ― | $ 393.71M | $ 406.21M | $ 409.80M | $ 295.71M | $ 238.58M | |
$ ― | $ 285.05M | $ 294.19M | $ 270.46M | $ 179.34M | $ 181.86M | |
$ ― | $ 108.67M | $ 112.03M | $ 139.34M | $ 116.36M | $ 56.72M | |
$ ― | $ 9.73M | $ 6.08M | $ -3.87M | $ 706.00K | $ 1.34M | |
$ ― | $ -4.20M | $ -3.10M | $ 6.07M | $ ― | $ ― | |
$ ― | $ 122.59M | $ 121.20M | $ 129.40M | $ 139.44M | $ 3.21M | |
$ ― | $ 25.70M | $ 28.96M | $ 25.23M | $ 27.98M | $ 2.92M | |
$ ― | $ 3.88M | $ 2.77M | $ 4.34M | $ ― | $ ― | |
$ ― | $ 96.89M | $ 92.24M | $ 104.16M | $ 111.46M | $ 288.00K | |
$ ― | $ 1.33 | $ 1.60 | $ 1.65 | $ 1.53 | $ ― | |
$ ― | $ 1.33 | $ 1.60 | $ 1.65 | $ 1.53 | $ ― | |
$ ― | $ 72.72M | $ 72.72M | $ 72.77M | $ 72.78M | $ 72.78M | |
$ ― | $ 72.72M | $ 72.72M | $ 72.77M | $ 72.78M | $ 72.78M | |
$ ― | $ 0.76 | $ 0.76 | $ 0.77 | $ 0.14 | $ 0.46 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 582.63M | $ 576.55M | $ 531.74M | $ -449.20M | $ -453.49M | |
$ ― | $ 96.89M | $ 92.24M | $ 104.16M | $ 111.46M | $ 288.00K | |
$ ― | $ 91.95M | $ 98.17M | $ 104.81M | $ 112.95M | $ 26.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 124.83M | $ 123.06M | $ 132.33M | $ 140.77M | $ 5.46M | |
$ ― | $ 157.66M | $ 154.94M | $ 168.36M | $ 140.77M | $ 5.46M |