Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 369.82M | $ 258.48M | $ 194.49M | $ 148.43M | $ 131.87M | |
$ ― | $ 213.22M | $ 98.69M | $ 101.02M | $ 62.57M | $ 54.10M | |
$ ― | $ 156.60M | $ 159.78M | $ 93.47M | $ 85.86M | $ 77.77M | |
$ ― | $ 122.34M | $ 128.35M | $ 76.38M | $ 67.24M | $ 65.00M | |
$ ― | $ 34.26M | $ 31.43M | $ 17.09M | $ 18.62M | $ 12.77M | |
$ ― | $ -1.55M | $ -1.10M | $ -402.00K | $ 373.00K | $ -1.56M | |
$ ― | $ 21.00K | $ 1.14M | $ ― | $ 250.00K | $ 270.00K | |
$ ― | $ 32.73M | $ 31.47M | $ 16.69M | $ 19.25M | $ 11.48M | |
$ ― | $ 10.46M | $ 9.92M | $ 7.53M | $ 4.98M | $ -3.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 22.28M | $ 21.56M | $ 9.66M | $ 15.98M | $ -9.31M | |
$ ― | $ 0.10 | $ 0.10 | $ 0.05 | $ 0.08 | $ ― | |
$ ― | $ 0.10 | $ 0.09 | $ 0.05 | $ 0.08 | $ ― | |
$ ― | $ 231.36M | $ 224.65M | $ 192.24M | $ 192.24M | $ ― | |
$ ― | $ 234.49M | $ 229.32M | $ 195.09M | $ 192.24M | $ ― | |
$ ― | $ 0.00 | $ 0.00 | $ 0.01 | $ 0.03 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.13 | $ 0.11 | $ 0.06 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 22.28M | $ 21.56M | $ 9.66M | $ 15.98M | $ -9.31M | |
$ ― | $ 22.28M | $ 21.56M | $ 9.16M | $ 14.27M | $ 14.96M | |
$ ― | $ 1.58M | $ 1.35M | $ 590.00K | $ 218.00K | $ 1.58M | |
$ ― | $ 34.32M | $ 32.82M | $ 17.28M | $ 19.46M | $ 13.05M | |
$ ― | $ 49.52M | $ 47.20M | $ 34.85M | $ 23.41M | $ 16.91M |