Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 754.37M | $ 620.53M | $ 540.43M | $ 464.49M | $ 380.99M | |
$ ― | $ 317.74M | $ 247.85M | $ 202.50M | $ 181.55M | $ 167.02M | |
$ ― | $ 436.63M | $ 372.68M | $ 337.93M | $ 282.94M | $ 213.97M | |
$ ― | $ 320.26M | $ 262.66M | $ 218.42M | $ 179.48M | $ 139.73M | |
$ ― | $ 116.37M | $ 110.01M | $ 119.51M | $ 103.46M | $ 74.25M | |
$ ― | $ -24.02M | $ -87.91M | $ -52.60M | $ -54.16M | $ -50.42M | |
$ ― | $ -1.66M | $ 7.49M | $ -11.72M | $ -15.62M | $ -37.22M | |
$ ― | $ 90.68M | $ 29.59M | $ 55.19M | $ 33.67M | $ -13.39M | |
$ ― | $ 25.73M | $ 8.90M | $ -10.95M | $ 0.00 | $ -18.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 64.95M | $ 20.70M | $ 66.13M | $ 33.96M | $ 11.38M | |
$ ― | $ 0.12 | $ 0.04 | $ 0.19 | $ 0.11 | $ 0.04 | |
$ ― | $ 0.12 | $ 0.04 | $ 0.19 | $ 0.11 | $ 0.04 | |
$ ― | $ 535.49M | $ 514.53M | $ 347.18M | $ 322.83M | $ 265.92M | |
$ ― | $ 543.99M | $ 522.60M | $ 353.88M | $ 322.83M | $ 288.97M | |
$ ― | $ 0.03 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 64.95M | $ 20.70M | $ 66.13M | $ 33.96M | $ 11.38M | |
$ ― | $ 66.32M | $ 21.50M | $ 77.52M | $ 44.78M | $ 15.91M | |
$ ― | $ 24.18M | $ 88.28M | $ 52.82M | $ 55.12M | $ 50.91M | |
$ ― | $ 114.87M | $ 117.87M | $ 108.01M | $ 88.80M | $ 37.52M | |
$ ― | $ 244.31M | $ 236.44M | $ 223.00M | $ 178.14M | $ 107.39M |