Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ ― | $ 328.32M | $ ― | $ 288.57M | $ 147.18M | $ 249.90M | |
$ ― | $ 238.23M | $ ― | $ 199.23M | $ 106.74M | $ 174.94M | |
$ ― | $ 90.09M | $ ― | $ 89.34M | $ 40.44M | $ 74.96M | |
$ ― | $ 57.97M | $ ― | $ 46.49M | $ 34.47M | $ 34.19M | |
$ ― | $ 32.12M | $ ― | $ 42.85M | $ 5.96M | $ 40.77M | |
$ ― | $ -2.09M | $ ― | $ 1.37M | $ 363.00K | $ -213.00K | |
$ ― | $ -437.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 30.47M | $ ― | $ 41.71M | $ 5.57M | $ 41.21M | |
$ ― | $ 6.30M | $ ― | $ 7.84M | $ 758.00K | $ 7.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 24.17M | $ ― | $ 33.87M | $ 4.52M | $ 33.27M | |
$ ― | $ 0.41 | $ ― | $ 0.58 | $ 0.08 | $ 0.61 | |
$ ― | $ 0.41 | $ ― | $ 0.58 | $ 0.08 | $ 0.60 | |
$ ― | $ 58.25M | $ ― | $ 58.23M | $ 55.58M | $ 54.57M | |
$ ― | $ 58.29M | $ ― | $ 58.33M | $ 56.21M | $ 55.59M | |
$ ― | $ 0.14 | $ ― | $ 0.05 | $ 0.23 | $ 0.35 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 296.20M | $ ― | $ -245.72M | $ -141.22M | $ -209.13M | |
$ ― | $ 24.17M | $ ― | $ 33.87M | $ 4.52M | $ 33.27M | |
$ ― | $ 24.68M | $ 34.52M | $ 33.79M | $ 4.77M | $ 33.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 32.70M | $ 43.96M | $ 42.79M | $ 6.38M | $ 41.63M | |
$ ― | $ 36.67M | $ 47.08M | $ 45.56M | $ 8.66M | $ 41.63M |