Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 228.71M | $ 158.06M | $ 209.61M | $ 151.14M | $ 192.02M | |
$ ― | $ 45.37M | $ 19.16M | $ 71.06M | $ 18.42M | $ 23.84M | |
$ ― | $ 183.35M | $ 138.91M | $ 138.56M | $ 132.72M | $ 168.18M | |
$ ― | $ 146.78M | $ 121.86M | $ 124.60M | $ 126.02M | $ 145.33M | |
$ ― | $ 36.57M | $ 17.05M | $ 13.95M | $ 6.70M | $ 22.84M | |
$ ― | $ -322.72K | $ -265.48K | $ 907.00K | $ 1.74M | $ 1.76M | |
$ ― | $ 2.68M | $ 4.70M | $ 3.59M | $ 15.10M | $ 683.88K | |
$ ― | $ 38.93M | $ 21.49M | $ 18.45M | $ 23.54M | $ 25.29M | |
$ ― | $ 12.07M | $ 7.42M | $ 6.77M | $ 7.14M | $ 6.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.18M | $ 14.20M | $ 11.80M | $ 16.51M | $ 18.17M | |
$ ― | $ 0.68 | $ 0.36 | $ 0.30 | $ 0.41 | $ 0.46 | |
$ ― | $ 0.68 | $ 0.35 | $ 0.30 | $ 0.41 | $ 0.46 | |
$ ― | $ 39.74M | $ 39.74M | $ 39.73M | $ 39.73M | $ 39.73M | |
$ ― | $ 39.74M | $ 40.00M | $ 39.88M | $ 39.73M | $ 39.73M | |
$ ― | $ 0.33 | $ 0.15 | $ 0.15 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.18M | $ 14.20M | $ 11.80M | $ 16.51M | $ 18.17M | |
$ ― | $ 27.18M | $ 14.20M | $ 11.80M | $ 16.51M | $ 18.97M | |
$ ― | $ 86.99K | $ 45.90K | $ 140.73K | $ 72.27K | $ 120.74K | |
$ ― | $ 39.01M | $ 21.54M | $ 18.59M | $ 23.62M | $ 25.41M | |
$ ― | $ 44.63M | $ 26.32M | $ 26.62M | $ 25.07M | $ 26.64M |