Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.43B | $ 1.57B | $ 2.09B | $ 1.85B | $ 1.39B | |
$ ― | $ 1.20B | $ 1.35B | $ 1.85B | $ 1.66B | $ 1.26B | |
$ ― | $ 230.28M | $ 222.56M | $ 239.29M | $ 189.91M | $ 131.49M | |
$ ― | $ 165.70M | $ 161.78M | $ 169.52M | $ 112.98M | $ 81.58M | |
$ ― | $ 64.59M | $ 60.78M | $ 69.78M | $ 76.92M | $ 49.91M | |
$ ― | $ -8.23M | $ -7.38M | $ -6.88M | $ -7.23M | $ -8.23M | |
$ ― | $ 11.39M | $ 8.13M | $ 14.88M | $ 15.87M | $ 15.10M | |
$ ― | $ 112.43M | $ 107.24M | $ 123.51M | $ 85.56M | $ 56.78M | |
$ ― | $ 32.86M | $ 26.18M | $ 34.53M | $ 24.18M | $ 17.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 79.56M | $ 81.06M | $ 88.98M | $ 61.38M | $ 39.03M | |
$ ― | $ 0.22 | $ 0.23 | $ 0.25 | $ 0.18 | $ 0.11 | |
$ ― | $ 0.22 | $ 0.22 | $ 0.25 | $ 0.17 | $ 0.11 | |
$ ― | $ 361.34M | $ 359.41M | $ 356.24M | $ 349.60M | $ 346.23M | |
$ ― | $ 363.31M | $ 361.86M | $ 360.23M | $ 354.82M | $ 348.46M | |
$ ― | $ 0.08 | $ 0.09 | $ 0.06 | $ 0.03 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 79.56M | $ 81.06M | $ 88.98M | $ 61.38M | $ 39.03M | |
$ ― | $ 79.96M | $ 82.05M | $ 89.08M | $ 61.93M | $ 39.79M | |
$ ― | $ 8.37M | $ 7.75M | $ 8.27M | $ 8.28M | $ 8.53M | |
$ ― | $ 120.80M | $ 114.99M | $ 131.78M | $ 93.85M | $ 65.32M | |
$ ― | $ 165.49M | $ 160.69M | $ 177.52M | $ 93.85M | $ 65.32M |