Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 1.03B | $ 960.45M | $ 1.13B | $ 679.73M | $ 591.24M | |
$ ― | $ 400.56M | $ 407.45M | $ 775.65M | $ 376.67M | $ 317.40M | |
$ ― | $ 625.24M | $ 553.00M | $ 349.90M | $ 303.06M | $ 273.84M | |
$ ― | $ 162.97M | $ 169.85M | $ 33.17M | $ 124.43M | $ 160.72M | |
$ ― | $ 462.27M | $ 383.15M | $ 316.73M | $ 178.63M | $ 113.12M | |
$ ― | $ 5.01M | $ 1.49M | $ -9.15M | $ 5.26M | $ 4.08M | |
$ ― | $ -947.00K | $ 2.02M | $ 25.31M | $ -10.33M | $ 17.64M | |
$ ― | $ 467.10M | $ 382.27M | $ 284.83M | $ 163.04M | $ 126.67M | |
$ ― | $ 102.35M | $ 62.00M | $ 207.00K | $ 23.67M | $ 32.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 324.28M | $ 287.08M | $ 238.30M | $ 116.22M | $ 94.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 563.53M | $ 577.30M | $ 808.82M | $ ― | $ ― | |
$ ― | $ 324.28M | $ 287.08M | $ 238.30M | $ 116.22M | $ 94.36M | |
$ ― | $ 343.24M | $ 287.27M | $ 252.74M | $ 126.66M | $ 93.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 473.63M | $ 386.81M | $ 294.51M | $ 168.30M | $ 130.75M | |
$ ― | $ 616.01M | $ 534.61M | $ 509.51M | $ 260.02M | $ 244.69M |