Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.70B | $ 1.35B | $ 1.38B | $ 1.10B | $ 710.26M | |
$ ― | $ 516.60M | $ 487.23M | $ 572.93M | $ 468.45M | $ 361.93M | |
$ ― | $ 1.18B | $ 864.25M | $ 807.45M | $ 634.54M | $ 348.33M | |
$ ― | $ 1.10B | $ 782.43M | $ 728.68M | $ 577.73M | $ 313.92M | |
$ ― | $ 83.78M | $ 81.82M | $ 78.77M | $ 56.81M | $ 34.42M | |
$ ― | $ -19.05M | $ -14.61M | $ -14.84M | $ -10.67M | $ -2.43M | |
$ ― | $ -18.59M | $ 14.71M | $ 8.56M | $ 7.70M | $ 6.83M | |
$ ― | $ 46.15M | $ 81.93M | $ 72.49M | $ 53.83M | $ 38.82M | |
$ ― | $ 18.75M | $ 4.70M | $ 7.54M | $ 7.73M | $ 7.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.40M | $ 77.23M | $ 64.95M | $ 46.09M | $ 33.23M | |
$ ― | $ 0.01 | $ 0.04 | $ 0.03 | $ 0.02 | $ 0.02 | |
$ ― | $ 0.01 | $ 0.04 | $ 0.03 | $ 0.02 | $ 0.02 | |
$ ― | $ 2.10B | $ 2.10B | $ 2.09B | $ 2.10B | $ 2.04B | |
$ ― | $ 2.10B | $ 2.13B | $ 2.17B | $ 2.17B | $ 2.06B | |
$ ― | $ <0.01 | $ <0.01 | $ <0.01 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 0.04 | $ 0.03 | $ 0.03 | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.40M | $ 77.23M | $ 64.95M | $ 46.09M | $ 33.23M | |
$ ― | $ 25.96M | $ 74.34M | $ 64.95M | $ 45.52M | $ 31.16M | |
$ ― | $ 7.55M | $ 5.05M | $ 1.69M | $ 11.37M | $ 2.97M | |
$ ― | $ 53.69M | $ 86.98M | $ 74.17M | $ 65.20M | $ 41.79M | |
$ ― | $ 251.56M | $ 242.64M | $ 221.62M | $ 171.45M | $ 119.52M |