Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 4.06B | $ 1.73B | $ 1.81B | $ 1.75B | $ 1.49B | $ 1.48B | |
$ ― | $ ― | $ 1.69B | $ 1.64B | $ 1.39B | $ 1.35B | |
$ ― | $ ― | $ 122.51M | $ 112.17M | $ 101.07M | $ 125.79M | |
$ ― | $ ― | $ 88.83M | $ 86.18M | $ 84.26M | $ 56.19M | |
$ ― | $ ― | $ 33.68M | $ 25.98M | $ 16.81M | $ 69.60M | |
$ ― | $ ― | $ -2.61M | $ -2.66M | $ -2.52M | $ 1.39M | |
$ ― | $ ― | $ 9.35M | $ 14.29M | $ 9.75M | $ 13.49M | |
$ ― | $ ― | $ 73.51M | $ 70.37M | $ 55.09M | $ 83.43M | |
$ ― | $ ― | $ 21.23M | $ 21.91M | $ 17.86M | $ 31.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 52.22M | $ 47.06M | $ 36.48M | $ 50.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 52.22M | $ 47.06M | $ 36.48M | $ 50.56M | |
$ ― | $ ― | $ 49.14M | $ 41.59M | $ 34.81M | $ 48.41M | |
$ ― | $ ― | $ 1.84M | $ 1.48M | $ 1.75M | $ 882.00K | |
$ ― | $ ― | $ 75.35M | $ 71.85M | $ 56.84M | $ 84.31M | |
$ ― | $ 108.59M | $ 108.45M | $ 104.60M | $ 87.89M | $ 84.31M |