Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.19B | $ 1.96B | $ 1.62B | $ 1.42B | $ 1.18B | |
$ ― | $ 1.97B | $ 1.76B | $ 1.44B | $ 1.24B | $ 1.02B | |
$ ― | $ 218.22M | $ 194.75M | $ 187.98M | $ 175.12M | $ 160.11M | |
$ ― | $ 174.20M | $ 158.18M | $ 154.87M | $ 147.20M | $ 140.72M | |
$ ― | $ 44.02M | $ 36.57M | $ 33.11M | $ 27.93M | $ 19.39M | |
$ ― | $ -1.10M | $ -721.00K | $ -13.00K | $ -164.00K | $ 901.00K | |
$ ― | $ 303.00K | $ 218.00K | $ 967.00K | $ -1.20M | $ 108.00K | |
$ ― | $ 44.09M | $ 36.94M | $ 34.07M | $ 26.56M | $ 20.40M | |
$ ― | $ 13.83M | $ 11.54M | $ 10.34M | $ 8.62M | $ 6.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 30.26M | $ 25.41M | $ 23.64M | $ 18.11M | $ 14.08M | |
$ ― | $ 0.20 | $ 0.17 | $ 0.15 | $ 0.12 | $ ― | |
$ ― | $ 0.20 | $ 0.16 | $ 0.15 | $ 0.12 | $ ― | |
$ ― | $ 154.28M | $ 153.97M | $ 153.97M | $ 153.97M | $ ― | |
$ ― | $ 154.79M | $ 154.68M | $ 154.48M | $ 154.14M | $ ― | |
$ ― | $ 0.17 | $ 0.14 | $ 0.12 | $ 0.10 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 30.26M | $ 25.41M | $ 23.64M | $ 18.11M | $ 14.08M | |
$ ― | $ 30.26M | $ 25.41M | $ 23.64M | $ 18.92M | $ 14.08M | |
$ ― | $ 122.00K | $ 208.00K | $ 352.00K | $ 164.00K | $ 101.00K | |
$ ― | $ 44.22M | $ 37.15M | $ 34.42M | $ 26.73M | $ 20.50M | |
$ ― | $ 50.38M | $ 43.20M | $ 39.32M | $ 29.25M | $ 23.44M |