Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 358.74M | $ 348.81M | $ 274.08M | $ 230.99M | |
$ ― | $ 19.22M | $ 17.02M | $ ― | $ ― | |
$ ― | $ 339.52M | $ 331.79M | $ 274.08M | $ 230.99M | |
$ ― | $ 303.09M | $ 277.61M | $ 226.90M | $ 194.52M | |
$ ― | $ 36.43M | $ 54.18M | $ 47.18M | $ 36.47M | |
$ ― | $ -10.44M | $ -8.82M | $ -8.29M | $ -5.92M | |
$ ― | $ -3.43M | $ -134.00K | $ -3.63M | $ 73.00K | |
$ ― | $ 22.56M | $ 45.22M | $ 35.26M | $ 30.62M | |
$ ― | $ 7.96M | $ 13.95M | $ 12.23M | $ 9.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.60M | $ 31.27M | $ 23.03M | $ 20.98M | |
$ ― | $ 0.07 | $ 0.16 | $ 0.12 | $ 0.13 | |
$ ― | $ 0.07 | $ 0.15 | $ 0.12 | $ 0.13 | |
$ ― | $ 209.37M | $ 200.68M | $ 187.86M | $ 160.31M | |
$ ― | $ 211.64M | $ 203.23M | $ 189.71M | $ 161.14M | |
$ ― | $ 0.11 | $ 0.09 | $ 0.10 | $ 0.09 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.10 | $ <0.01 | $ 0.17 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.60M | $ 31.27M | $ 23.03M | $ 20.98M | |
$ ― | $ 14.60M | $ 31.27M | $ 23.03M | $ 20.98M | |
$ ― | $ 10.48M | $ 8.91M | $ 8.56M | $ 6.19M | |
$ ― | $ 33.04M | $ 54.13M | $ 43.82M | $ 36.81M | |
$ ― | $ 69.74M | $ 89.04M | $ 69.50M | $ 50.32M |