Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 564.48M | $ 499.76M | $ 388.93M | $ 344.43M | $ 314.77M | |
$ ― | $ 256.80M | $ 198.43M | $ 166.81M | $ 147.31M | $ 125.12M | |
$ ― | $ 307.68M | $ 301.33M | $ 222.12M | $ 197.12M | $ 189.65M | |
$ ― | $ 233.19M | $ 191.17M | $ 159.49M | $ 153.95M | $ 144.39M | |
$ ― | $ 74.48M | $ 110.16M | $ 62.63M | $ 43.18M | $ 45.26M | |
$ ― | $ -8.32M | $ -7.43M | $ -6.16M | $ -1.16M | $ -1.45M | |
$ ― | $ -1.55M | $ -7.44M | $ -3.68M | $ 270.00K | $ 0.00 | |
$ ― | $ 64.61M | $ 95.29M | $ 52.79M | $ 42.29M | $ 43.82M | |
$ ― | $ 19.72M | $ 31.55M | $ 17.51M | $ 12.64M | $ 13.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.89M | $ 63.74M | $ 35.28M | $ 29.64M | $ 30.56M | |
$ ― | $ 0.26 | $ 0.38 | $ 0.21 | $ 0.18 | $ 0.18 | |
$ ― | $ 0.26 | $ 0.36 | $ 0.21 | $ 0.18 | $ 0.18 | |
$ ― | $ 170.20M | $ 169.08M | $ 167.62M | $ 165.88M | $ 165.88M | |
$ ― | $ 173.32M | $ 174.64M | $ 170.44M | $ 165.88M | $ 167.00M | |
$ ― | $ 0.18 | $ 0.24 | $ 0.08 | $ 0.14 | $ 0.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.89M | $ 63.74M | $ 35.28M | $ 29.64M | $ 30.56M | |
$ ― | $ 44.89M | $ 63.74M | $ 35.28M | $ 29.64M | $ 30.56M | |
$ ― | $ 3.01M | $ 3.59M | $ 2.07M | $ 1.24M | $ 1.49M | |
$ ― | $ 67.62M | $ 98.88M | $ 54.86M | $ 43.52M | $ 45.30M | |
$ ― | $ 118.91M | $ 143.46M | $ 94.18M | $ 51.21M | $ 52.14M |