Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ ― | $ 347.61M | $ 328.01M | $ 307.70M | $ 272.59M | $ 216.64M | |
$ ― | $ 169.34M | $ 169.15M | $ 160.60M | $ 140.94M | $ 117.31M | |
$ ― | $ 178.27M | $ 158.86M | $ 147.10M | $ 131.65M | $ 99.33M | |
$ ― | $ 110.44M | $ 101.58M | $ 97.51M | $ 92.90M | $ 84.48M | |
$ ― | $ 67.82M | $ 57.28M | $ 49.59M | $ 38.75M | $ 14.85M | |
$ ― | $ -5.63M | $ -4.40M | $ 4.70M | $ 3.21M | $ 2.45M | |
$ ― | $ 5.62M | $ 1.29M | $ 372.00K | $ ― | $ ― | |
$ ― | $ 56.57M | $ 51.59M | $ 53.92M | $ 30.03M | $ 14.56M | |
$ ― | $ 13.77M | $ -11.44M | $ 11.54M | $ 9.20M | $ 4.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 42.80M | $ 63.02M | $ 42.32M | $ 20.84M | $ 9.66M | |
$ ― | $ 0.22 | $ 0.19 | $ 0.18 | $ 0.11 | $ 0.05 | |
$ ― | $ 0.21 | $ 0.19 | $ 0.18 | $ 0.10 | $ 0.05 | |
$ ― | $ 197.74M | $ 197.13M | $ 197.52M | $ 197.82M | $ 198.06M | |
$ ― | $ 199.88M | $ 199.79M | $ 200.05M | $ 200.98M | $ 198.74M | |
$ ― | $ ― | $ 0.08 | $ 0.07 | $ 0.02 | $ 0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 279.79M | $ 270.73M | $ 258.11M | $ -233.84M | $ -201.79M | |
$ ― | $ 42.80M | $ 63.02M | $ 42.32M | $ 20.84M | $ 9.66M | |
$ ― | $ 40.79M | $ 40.55M | $ 43.89M | $ 29.31M | $ 8.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 62.48M | $ 56.05M | $ 51.13M | $ 32.51M | $ 16.86M | |
$ ― | $ 82.76M | $ 76.62M | $ 74.59M | $ 57.59M | $ 39.66M |