Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 309.31M | $ 284.49M | $ 265.52M | $ 244.04M | $ 233.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 309.31M | $ 284.49M | $ 265.52M | $ 244.04M | $ 233.11M | |
$ ― | $ 287.58M | $ 264.12M | $ 242.36M | $ 223.00M | $ 209.23M | |
$ ― | $ 21.73M | $ 20.37M | $ 23.16M | $ 21.04M | $ 23.88M | |
$ ― | $ -8.48M | $ -3.42M | $ -4.41M | $ -124.00K | $ 436.00K | |
$ ― | $ ― | $ 594.00K | $ 682.00K | $ 2.44M | $ 424.00K | |
$ ― | $ 13.25M | $ 17.54M | $ 19.44M | $ 23.36M | $ 24.74M | |
$ ― | $ 4.80M | $ 5.00M | $ 5.89M | $ 6.88M | $ 7.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.46M | $ 12.54M | $ 13.54M | $ 16.48M | $ 17.01M | |
$ ― | $ 0.39 | $ 0.59 | $ 0.64 | $ 0.78 | $ ― | |
$ ― | $ 0.39 | $ 0.58 | $ 0.63 | $ 0.77 | $ ― | |
$ ― | $ 21.52M | $ 21.39M | $ 21.31M | $ 21.13M | $ ― | |
$ ― | $ 21.63M | $ 21.59M | $ 21.60M | $ 21.40M | $ ― | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.25 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.46M | $ 12.54M | $ 13.54M | $ 16.48M | $ 17.01M | |
$ ― | $ 8.46M | $ 12.54M | $ 13.54M | $ 16.48M | $ 17.01M | |
$ ― | $ 2.83M | $ ― | $ 988.00K | $ 453.00K | $ 12.00K | |
$ ― | $ 16.09M | $ 20.37M | $ 20.42M | $ 23.81M | $ 24.76M | |
$ ― | $ 82.72M | $ 73.16M | $ 61.80M | $ 52.41M | $ 48.30M |