Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 236.90M | $ 230.25M | $ 162.96M | $ 159.39M | $ 159.78M | $ 153.36M | |
$ 116.19M | $ 113.89M | $ 68.84M | $ 63.26M | $ 62.07M | $ 60.43M | |
$ 120.71M | $ 116.36M | $ 94.11M | $ 96.14M | $ 97.71M | $ 92.92M | |
$ 76.08M | $ 75.21M | $ 47.67M | $ 42.45M | $ 56.21M | $ 56.94M | |
$ 44.62M | $ 41.15M | $ 46.45M | $ 53.68M | $ 41.50M | $ 35.99M | |
$ -8.65M | $ -7.84M | $ 1.70M | $ -633.00K | $ -53.00K | $ -549.00K | |
$ 281.00K | $ 288.00K | $ 18.20M | $ 18.73M | $ -12.00K | $ -113.00K | |
$ 35.21M | $ 32.90M | $ 30.04M | $ 32.04M | $ 41.54M | $ 36.42M | |
$ 9.96M | $ 8.99M | $ 8.08M | $ 9.39M | $ 10.95M | $ 9.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.81M | $ 23.91M | $ 21.96M | $ 22.64M | $ 30.59M | $ 26.65M | |
$ 0.91 | $ 0.84 | $ 0.77 | $ 0.82 | $ 1.07 | $ 0.94 | |
$ 0.91 | $ 0.84 | $ 0.77 | $ 0.82 | $ 1.07 | $ 0.94 | |
$ 113.88M | $ 28.47M | $ 28.47M | $ 28.47M | $ 28.47M | $ 28.47M | |
$ 113.88M | $ 28.47M | $ 28.47M | $ 28.47M | $ 28.47M | $ 28.47M | |
$ 0.63 | $ ― | $ 0.88 | $ 0.93 | $ 0.84 | $ 0.86 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 192.27M | $ 189.10M | $ 116.51M | $ 105.71M | $ -118.28M | $ -117.37M | |
$ 25.81M | $ 23.91M | $ 21.96M | $ 22.64M | $ 30.59M | $ 26.65M | |
$ 29.22M | $ 24.22M | $ 25.09M | $ 25.69M | $ 30.53M | $ 26.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 44.79M | $ 41.66M | $ 30.31M | $ 32.29M | $ 42.12M | $ 36.58M | |
$ 60.31M | $ 57.11M | $ 45.13M | $ 46.54M | $ 53.80M | $ 47.09M |