Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 553.07M | $ 435.15M | $ 411.51M | $ 386.08M | $ 360.48M | |
$ ― | $ 128.78M | $ 113.61M | $ 106.54M | $ 97.58M | $ 88.72M | |
$ ― | $ 424.29M | $ 321.54M | $ 304.98M | $ 288.49M | $ 271.76M | |
$ ― | $ 394.71M | $ 315.95M | $ 292.70M | $ 273.58M | $ 259.64M | |
$ ― | $ 29.58M | $ 5.60M | $ 12.28M | $ 14.92M | $ 12.12M | |
$ ― | $ -6.34M | $ -8.61M | $ -8.74M | $ -5.59M | $ -4.86M | |
$ ― | $ 4.30M | $ 4.82M | $ 4.15M | $ 3.44M | $ 3.96M | |
$ ― | $ 27.54M | $ 1.80M | $ 7.68M | $ 12.77M | $ 11.22M | |
$ ― | $ 8.31M | $ 549.00K | $ 2.36M | $ 3.89M | $ 3.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.23M | $ 1.25M | $ 5.32M | $ 8.88M | $ 8.06M | |
$ ― | $ 0.06 | $ <0.01 | $ 0.02 | $ 0.03 | $ ― | |
$ ― | $ 0.06 | $ <0.01 | $ 0.02 | $ 0.03 | $ ― | |
$ ― | $ 300.79M | $ 299.60M | $ 298.41M | $ 295.53M | $ ― | |
$ ― | $ 300.79M | $ 299.60M | $ 298.41M | $ 295.53M | $ ― | |
$ ― | $ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.23M | $ 1.25M | $ 5.32M | $ 8.88M | $ 8.06M | |
$ ― | $ 19.23M | $ 1.25M | $ 5.32M | $ 8.88M | $ 8.06M | |
$ ― | $ 3.60M | $ 6.58M | $ 5.19M | $ 5.89M | $ 5.30M | |
$ ― | $ 31.14M | $ 8.39M | $ 12.87M | $ 18.66M | $ 16.52M | |
$ ― | $ 69.75M | $ 44.67M | $ 44.13M | $ 40.41M | $ 36.15M |