Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.84B | $ 1.76B | $ 1.46B | $ 1.30B | $ 1.24B | |
$ ― | $ 982.47M | $ 949.28M | $ 782.47M | $ 688.81M | $ 667.29M | |
$ ― | $ 859.44M | $ 812.39M | $ 680.27M | $ 607.77M | $ 569.39M | |
$ ― | $ 664.30M | $ 623.93M | $ 550.53M | $ 460.97M | $ 437.20M | |
$ ― | $ 195.13M | $ 188.46M | $ 129.74M | $ 146.81M | $ 132.19M | |
$ ― | $ -19.34M | $ -15.15M | $ -19.77M | $ -15.27M | $ -13.45M | |
$ ― | $ 2.28M | $ -1.89M | $ 1.40M | $ 3.12M | $ -702.00K | |
$ ― | $ 178.08M | $ 171.42M | $ 111.37M | $ 134.66M | $ 118.03M | |
$ ― | $ 52.53M | $ 52.86M | $ 32.66M | $ 38.13M | $ 33.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 125.76M | $ 118.77M | $ 79.17M | $ 96.98M | $ 94.66M | |
$ ― | $ 0.37 | $ 0.35 | $ 0.27 | $ 0.34 | $ ― | |
$ ― | $ 0.37 | $ 0.35 | $ 0.27 | $ 0.34 | $ ― | |
$ ― | $ 339.41M | $ 339.41M | $ 293.61M | $ 281.89M | $ ― | |
$ ― | $ 340.63M | $ 340.69M | $ 294.87M | $ 282.98M | $ ― | |
$ ― | $ 0.21 | $ 0.18 | $ 0.17 | $ 0.16 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.39 | $ 0.38 | $ 0.30 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 125.76M | $ 118.77M | $ 79.17M | $ 96.98M | $ 94.66M | |
$ ― | $ 125.76M | $ 121.79M | $ 79.17M | $ 96.98M | $ 84.72M | |
$ ― | $ 8.13M | $ 7.89M | $ 13.44M | $ 15.27M | $ 13.45M | |
$ ― | $ 186.21M | $ 179.31M | $ 124.81M | $ 149.93M | $ 131.49M | |
$ ― | $ 274.99M | $ 264.69M | $ 202.94M | $ 166.56M | $ 146.53M |