Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 16 |
---|---|---|---|---|---|---|
$ ― | $ 442.70M | $ 415.75M | $ 348.15M | $ 314.53M | $ 209.29M | |
$ ― | $ 330.19M | $ 305.44M | $ 261.62M | $ 233.49M | $ 154.81M | |
$ ― | $ 112.51M | $ 110.31M | $ 86.53M | $ 81.05M | $ 54.48M | |
$ ― | $ 96.57M | $ 90.07M | $ 82.31M | $ 81.47M | $ 44.40M | |
$ ― | $ 15.95M | $ 20.24M | $ 4.22M | $ -416.00K | $ 10.08M | |
$ ― | $ 12.13M | $ 12.31M | $ 9.42M | $ 9.69M | $ -2.23M | |
$ ― | $ 4.66M | $ 7.70M | $ -16.06M | $ 2.77M | $ ― | |
$ ― | $ 32.73M | $ 40.25M | $ -2.42M | $ 12.05M | $ 7.85M | |
$ ― | $ 9.62M | $ 11.95M | $ 6.70M | $ 3.70M | $ 2.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 23.11M | $ 28.30M | $ -9.12M | $ 8.35M | $ 5.57M | |
$ ― | $ 0.38 | $ 0.46 | $ -0.15 | $ 0.14 | $ 0.17 | |
$ ― | $ 0.37 | $ 0.46 | $ -0.15 | $ 0.14 | $ 0.17 | |
$ ― | $ 61.71M | $ 61.71M | $ 61.71M | $ 61.71M | $ 31.92M | |
$ ― | $ 61.80M | $ 61.92M | $ 61.71M | $ 61.71M | $ 31.92M | |
$ ― | $ 0.22 | $ 0.10 | $ 0.00 | $ 0.07 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 23.11M | $ 28.30M | $ -9.12M | $ 8.35M | $ 5.57M | |
$ ― | $ 23.87M | $ 29.82M | $ 7.89M | $ 8.35M | $ 5.57M | |
$ ― | $ 185.00K | $ 390.00K | $ 2.64M | $ 2.89M | $ 2.23M | |
$ ― | $ 32.92M | $ 40.64M | $ 219.00K | $ 14.94M | $ 10.08M | |
$ ― | $ 46.98M | $ 54.06M | $ 13.41M | $ 18.73M | $ 10.90M |