Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 274.88M | $ 303.56M | $ 291.86M | $ 266.36M | $ 238.63M | |
$ ― | $ 153.76M | $ 188.10M | $ 178.35M | $ 154.72M | $ 138.26M | |
$ ― | $ 121.12M | $ 115.46M | $ 113.50M | $ 111.64M | $ 100.37M | |
$ ― | $ 67.21M | $ 63.85M | $ 61.25M | $ 59.87M | $ 56.23M | |
$ ― | $ 53.91M | $ 51.61M | $ 52.26M | $ 51.77M | $ 44.13M | |
$ ― | $ 2.32M | $ 207.00K | $ -279.00K | $ 494.00K | $ 267.00K | |
$ ― | $ ― | $ ― | $ -299.00K | $ ― | $ ― | |
$ ― | $ 56.22M | $ 51.82M | $ 51.98M | $ 51.27M | $ 43.86M | |
$ ― | $ 14.70M | $ 9.70M | $ 11.73M | $ 11.41M | $ 9.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 41.52M | $ 42.12M | $ 40.24M | $ 39.86M | $ 34.35M | |
$ ― | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.05 | $ 0.04 | |
$ ― | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.05 | $ 0.04 | |
$ ― | $ 416.76M | $ 416.75M | $ 416.59M | $ 832.57M | $ 832.54M | |
$ ― | $ 416.79M | $ 416.77M | $ 416.79M | $ 833.06M | $ 833.14M | |
$ ― | $ 0.09 | $ 0.08 | $ 0.02 | $ 0.04 | $ 0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 220.97M | $ 251.95M | $ 239.60M | $ -214.59M | $ -194.50M | |
$ ― | $ 41.52M | $ 42.12M | $ 40.24M | $ 39.86M | $ 34.35M | |
$ ― | $ 42.17M | $ 41.97M | $ 42.10M | $ 41.53M | $ 35.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 56.54M | $ 52.07M | $ 52.20M | $ 51.81M | $ 44.51M | |
$ ― | $ 63.68M | $ 58.59M | $ 59.14M | $ 51.81M | $ 50.63M |