Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 304.30M | $ 288.68M | $ 252.22M | $ 246.30M | |
$ ― | $ 93.93M | $ 91.34M | $ 91.03M | $ 88.59M | |
$ ― | $ 210.37M | $ 197.34M | $ 161.20M | $ 157.71M | |
$ ― | $ 176.46M | $ 165.11M | $ 156.43M | $ 134.28M | |
$ ― | $ 33.91M | $ 32.23M | $ 4.77M | $ 23.43M | |
$ ― | $ -5.59M | $ -5.74M | $ -6.18M | $ -1.97M | |
$ ― | $ 820.00K | $ 817.00K | $ 8.83M | $ 1.66M | |
$ ― | $ 58.03M | $ 53.76M | $ 31.89M | $ 23.12M | |
$ ― | $ 17.30M | $ 16.10M | $ 9.66M | $ 7.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.73M | $ 37.63M | $ 22.23M | $ 16.04M | |
$ ― | $ 0.18 | $ 0.17 | $ 0.10 | $ 0.07 | |
$ ― | $ 0.18 | $ 0.17 | $ 0.10 | $ 0.07 | |
$ ― | $ 223.32M | $ 222.32M | $ 219.88M | $ 217.72M | |
$ ― | $ 223.32M | $ 222.40M | $ 220.05M | $ 217.72M | |
$ ― | $ 0.09 | $ 0.07 | $ 0.05 | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.73M | $ 37.63M | $ 22.23M | $ 16.04M | |
$ ― | $ 40.73M | $ 37.63M | $ 22.23M | $ 16.04M | |
$ ― | $ 5.76M | $ 5.74M | $ 6.18M | $ 1.97M | |
$ ― | $ 63.79M | $ 59.50M | $ 38.07M | $ 25.09M | |
$ ― | $ 92.69M | $ 85.96M | $ 62.53M | $ 25.09M |