Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 507.27M | $ 468.38M | $ 405.17M | $ 368.01M | $ 303.09M | |
$ ― | $ 311.51M | $ 294.71M | $ 258.31M | $ 239.58M | $ 202.20M | |
$ ― | $ 195.76M | $ 173.67M | $ 146.86M | $ 128.43M | $ 100.89M | |
$ ― | $ 187.06M | $ 168.55M | $ 141.51M | $ 108.70M | $ 87.70M | |
$ ― | $ 8.70M | $ 5.11M | $ 5.35M | $ 19.73M | $ 13.19M | |
$ ― | $ -6.99M | $ -5.65M | $ -5.75M | $ -693.00K | $ -634.00K | |
$ ― | $ -4.67M | $ -5.11M | $ -9.81M | $ -788.00K | $ ― | |
$ ― | $ 28.30M | $ 23.26M | $ 15.08M | $ 18.25M | $ 12.55M | |
$ ― | $ 8.78M | $ 5.72M | $ 5.09M | $ 5.84M | $ 3.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.52M | $ 17.53M | $ 9.99M | $ 12.41M | $ 8.69M | |
$ ― | $ 0.15 | $ 0.14 | $ 0.08 | $ 0.10 | $ ― | |
$ ― | $ 0.14 | $ 0.13 | $ 0.07 | $ 0.10 | $ ― | |
$ ― | $ 131.39M | $ 128.71M | $ 127.24M | $ 126.14M | $ ― | |
$ ― | $ 136.51M | $ 134.86M | $ 136.79M | $ 126.14M | $ ― | |
$ ― | $ 0.15 | $ 0.12 | $ 0.09 | $ 0.06 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.23 | $ ― | $ 0.15 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.52M | $ 17.53M | $ 9.99M | $ 12.41M | $ 8.69M | |
$ ― | $ 19.52M | $ 17.53M | $ 9.99M | $ 12.41M | $ 8.69M | |
$ ― | $ 885.00K | $ 921.00K | $ 809.00K | $ 710.00K | $ 651.00K | |
$ ― | $ 29.19M | $ 24.18M | $ 15.89M | $ 18.96M | $ 13.20M | |
$ ― | $ 60.44M | $ 53.08M | $ 41.18M | $ 18.96M | $ 13.20M |