Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 7.65B | $ 6.27B | $ 6.01B | $ 5.46B | $ 2.69B | |
$ ― | $ 5.52B | $ 4.51B | $ 4.34B | $ 3.93B | $ 1.80B | |
$ ― | $ 2.14B | $ 1.76B | $ 1.67B | $ 1.54B | $ 889.10M | |
$ ― | $ 1.85B | $ 1.28B | $ 1.26B | $ 1.16B | $ 567.40M | |
$ ― | $ 288.61M | $ 481.64M | $ 409.37M | $ 376.87M | $ 321.70M | |
$ ― | $ -68.80M | $ -109.70M | $ -95.60M | $ -57.71M | $ -3.11M | |
$ ― | $ 31.36M | $ 8.35M | $ -1.27M | $ -22.13M | $ 855.00K | |
$ ― | $ 509.40M | $ 380.28M | $ 312.50M | $ 297.02M | $ 319.44M | |
$ ― | $ 116.91M | $ 94.69M | $ 83.51M | $ 94.92M | $ 94.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 392.49M | $ 285.60M | $ 229.00M | $ 202.10M | $ 224.62M | |
$ ― | $ 0.61 | $ 0.44 | $ 0.40 | $ 0.36 | $ 0.45 | |
$ ― | $ 0.61 | $ 0.44 | $ 0.40 | $ 0.36 | $ 0.45 | |
$ ― | $ 645.98M | $ 645.98M | $ 574.12M | $ 564.49M | $ 506.62M | |
$ ― | $ 645.98M | $ 645.98M | $ 574.12M | $ 564.49M | $ 506.62M | |
$ ― | $ 0.20 | $ 0.12 | $ 0.06 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 392.49M | $ 285.60M | $ 229.00M | $ 202.10M | $ 224.62M | |
$ ― | $ 387.75M | $ 284.96M | $ 228.48M | $ 202.10M | $ 224.62M | |
$ ― | $ 53.15M | $ 95.16M | $ 89.54M | $ 83.30M | $ 5.04M | |
$ ― | $ 562.55M | $ 475.44M | $ 402.04M | $ 380.33M | $ 324.48M | |
$ ― | $ 820.78M | $ 702.99M | $ 634.49M | $ 508.40M | $ 378.32M |