Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 327.42M | $ 289.97M | $ 241.39M | $ 224.94M | $ 185.51M | |
$ ― | $ 110.84M | $ 107.30M | $ 94.42M | $ 93.98M | $ 75.84M | |
$ ― | $ 216.58M | $ 182.67M | $ 146.97M | $ 130.97M | $ 109.66M | |
$ ― | $ 125.75M | $ 94.45M | $ 77.90M | $ 73.24M | $ 64.87M | |
$ ― | $ 90.83M | $ 88.23M | $ 69.08M | $ 57.73M | $ 44.79M | |
$ ― | $ -9.12M | $ -4.96M | $ -6.65M | $ -7.19M | $ -5.76M | |
$ ― | $ 51.65M | $ -255.00K | $ -34.59M | $ -26.33M | $ 505.00K | |
$ ― | $ 133.36M | $ 83.01M | $ 27.84M | $ 23.81M | $ 39.18M | |
$ ― | $ 32.78M | $ 10.23M | $ -3.61M | $ -5.50M | $ 4.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 100.59M | $ 72.78M | $ 31.45M | $ 29.31M | $ 34.24M | |
$ ― | $ 0.27 | $ 0.22 | $ 0.12 | $ 0.13 | $ ― | |
$ ― | $ 0.27 | $ 0.22 | $ 0.12 | $ 0.13 | $ ― | |
$ ― | $ 377.54M | $ 330.50M | $ 270.36M | $ 225.58M | $ ― | |
$ ― | $ 379.57M | $ 333.13M | $ 271.93M | $ 227.94M | $ ― | |
$ ― | $ 0.11 | $ 0.09 | $ 0.11 | $ 0.11 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.23 | $ 0.23 | $ 0.22 | $ 0.21 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 100.59M | $ 72.78M | $ 31.45M | $ 29.31M | $ 34.24M | |
$ ― | $ 101.67M | $ 72.78M | $ 31.45M | $ 29.31M | $ 34.24M | |
$ ― | $ 4.06M | $ 4.31M | $ 6.17M | $ 7.31M | $ 5.85M | |
$ ― | $ 137.43M | $ 87.32M | $ 34.01M | $ 31.12M | $ 45.04M | |
$ ― | $ 141.51M | $ 91.18M | $ 37.25M | $ 32.73M | $ 46.20M |