Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 458.71M | $ 288.03M | $ 242.18M | $ 250.28M | $ 217.01M | |
$ ― | $ 96.88M | $ 67.07M | $ 54.91M | $ 48.87M | $ 43.37M | |
$ ― | $ 361.83M | $ 220.96M | $ 187.27M | $ 201.41M | $ 173.64M | |
$ ― | $ 279.44M | $ 178.65M | $ 155.76M | $ 148.68M | $ 122.10M | |
$ ― | $ 82.39M | $ 42.32M | $ 31.51M | $ 52.73M | $ 51.54M | |
$ ― | $ -6.03M | $ -5.21M | $ -4.80M | $ 134.00K | $ 81.00K | |
$ ― | $ 293.00K | $ 1.21M | $ -5.84M | $ -241.00K | $ -463.00K | |
$ ― | $ 76.66M | $ 38.32M | $ 20.86M | $ 52.62M | $ 51.16M | |
$ ― | $ 18.27M | $ 13.49M | $ 9.64M | $ 15.57M | $ 15.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 58.39M | $ 24.83M | $ 11.22M | $ 37.04M | $ 35.95M | |
$ ― | $ 0.54 | $ 0.23 | $ 0.11 | $ 0.35 | $ 0.34 | |
$ ― | $ 0.54 | $ 0.23 | $ 0.11 | $ 0.34 | $ 0.33 | |
$ ― | $ 107.46M | $ 107.46M | $ 106.25M | $ 105.57M | $ 105.02M | |
$ ― | $ 107.98M | $ 107.95M | $ 106.25M | $ 108.28M | $ 107.87M | |
$ ― | $ 0.55 | $ 0.20 | $ 0.30 | $ 0.32 | $ 0.13 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 0.26 | $ 0.18 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 58.39M | $ 24.83M | $ 11.22M | $ 37.04M | $ 35.95M | |
$ ― | $ 59.97M | $ 25.00M | $ 15.67M | $ 37.21M | $ 36.28M | |
$ ― | $ 6.29M | $ 5.25M | $ 5.05M | $ 302.00K | $ 111.00K | |
$ ― | $ 82.95M | $ 43.57M | $ 25.92M | $ 52.92M | $ 51.27M | |
$ ― | $ 142.73M | $ 97.70M | $ 76.36M | $ 62.76M | $ 58.39M |