Income Statement | TTM | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 |
---|---|---|---|---|---|---|
$ ― | $ 2.08B | $ 1.91B | $ 1.89B | $ 1.72B | $ 1.64B | |
$ ― | $ 1.40B | $ 1.28B | $ 1.27B | $ 1.10B | $ 1.05B | |
$ ― | $ 680.10M | $ 628.77M | $ 622.09M | $ 626.29M | $ 589.04M | |
$ ― | $ 515.25M | $ 492.88M | $ 525.11M | $ 487.08M | $ 467.34M | |
$ ― | $ 164.85M | $ 135.89M | $ 96.98M | $ 139.21M | $ 121.70M | |
$ ― | $ -14.38M | $ -10.77M | $ -11.06M | $ -4.17M | $ -2.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 150.47M | $ 125.12M | $ 85.92M | $ 135.04M | $ 119.34M | |
$ ― | $ 40.19M | $ 33.63M | $ 23.64M | $ 37.56M | $ 32.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 110.28M | $ 68.95M | $ 57.19M | $ 97.49M | $ 86.36M | |
$ ― | $ 3.37 | $ 2.10 | $ 1.74 | $ 2.99 | $ 2.63 | |
$ ― | $ 3.37 | $ 2.10 | $ 1.74 | $ 2.99 | $ 2.63 | |
$ ― | $ 32.69M | $ 32.89M | $ 32.89M | $ 32.63M | $ 32.86M | |
$ ― | $ 32.69M | $ 32.89M | $ 32.89M | $ 32.63M | $ 32.88M | |
$ ― | $ 1.21 | $ 0.83 | $ 1.20 | $ 1.17 | $ 1.46 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.36 | $ 2.77 | $ 1.88 | $ 2.97 | $ ― | |
$ ― | $ 3.36 | $ 2.77 | $ 1.88 | $ 2.97 | $ ― | |
$ ― | $ ― | $ ― | $ 33.13M | $ 25.01M | $ ― | |
$ ― | $ 1.91B | $ 1.77B | $ 1.80B | $ 1.58B | $ 1.51B | |
$ ― | $ 110.28M | $ 68.95M | $ 57.19M | $ 97.49M | $ 86.36M | |
$ ― | $ 110.28M | $ 91.49M | $ 62.28M | $ 97.49M | $ 86.36M | |
$ ― | $ 9.04M | $ 9.61M | $ 7.88M | $ 7.40M | $ 4.45M | |
$ ― | $ 159.51M | $ 134.73M | $ 93.80M | $ 142.45M | $ 123.80M | |
$ ― | $ 234.29M | $ 207.19M | $ 137.24M | $ 183.10M | $ 169.06M |