Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.50B | $ 1.04B | $ 835.48M | $ 556.98M | $ 438.02M | $ 434.08M | |
$ ― | $ ― | $ 499.28M | $ 310.48M | $ 234.98M | $ 222.09M | |
$ ― | $ ― | $ 336.20M | $ 246.51M | $ 203.03M | $ 211.99M | |
$ ― | $ ― | $ 232.55M | $ 171.13M | $ 145.63M | $ 125.44M | |
$ ― | $ ― | $ 103.65M | $ 75.38M | $ 57.41M | $ 86.55M | |
$ ― | $ ― | $ -17.98M | $ -10.38M | $ -10.61M | $ -6.79M | |
$ ― | $ ― | $ -51.66M | $ 3.41M | $ 1.85M | $ 490.00K | |
$ ― | $ ― | $ 59.54M | $ 86.97M | $ 63.65M | $ 80.25M | |
$ ― | $ ― | $ 32.20M | $ 26.01M | $ 19.97M | $ 20.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 27.34M | $ 60.97M | $ 43.68M | $ 59.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 27.34M | $ 60.97M | $ 43.68M | $ 59.56M | |
$ ― | $ ― | $ 56.13M | $ 60.97M | $ 45.13M | $ 59.56M | |
$ ― | $ ― | $ 13.89M | $ 7.09M | $ 7.35M | $ 6.92M | |
$ ― | $ ― | $ 73.43M | $ 94.06M | $ 71.00M | $ 87.16M | |
$ ― | $ 210.54M | $ 110.74M | $ 112.64M | $ 86.00M | $ 87.16M |