Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 2.26B | $ 2.24B | $ 2.17B | $ 2.06B | $ 2.03B | $ 1.80B | |
$ 1.61B | $ 1.59B | $ 1.55B | $ 1.48B | $ 1.47B | $ 1.30B | |
$ 650.90M | $ 641.98M | $ 616.45M | $ 579.67M | $ 565.04M | $ 506.48M | |
$ 584.90M | $ 577.80M | $ 550.90M | $ 540.72M | $ 532.98M | $ 476.19M | |
$ 63.88M | $ 62.05M | $ 65.55M | $ 38.95M | $ 29.16M | $ 30.28M | |
$ 11.52M | $ 10.66M | $ 7.18M | $ 116.00K | $ -310.00K | $ 1.45M | |
$ 15.44M | $ 15.47M | $ 13.19M | $ 25.38M | $ 16.02M | $ 14.57M | |
$ 74.41M | $ 72.72M | $ 72.72M | $ 39.06M | $ 28.85M | $ 31.73M | |
$ 22.73M | $ 22.25M | $ 23.01M | $ 12.23M | $ 8.86M | $ 6.79M | |
$ -13.31M | $ -13.34M | $ -13.19M | $ -13.04M | $ -13.05M | $ -12.96M | |
$ 52.12M | $ 50.46M | $ 49.72M | $ 26.83M | $ 15.10M | $ 24.94M | |
$ 7.05 | $ 6.24 | $ 3.38 | $ 3.40 | $ 2.53 | $ 3.18 | |
$ 6.75 | $ 5.86 | $ 2.60 | $ 3.18 | $ 2.37 | $ 2.97 | |
$ 31.43M | $ 8.09M | $ 4.82M | $ 7.89M | $ 7.90M | $ 7.84M | |
$ 33.38M | $ 8.61M | $ 6.27M | $ 8.44M | $ 8.44M | $ 8.40M | |
$ 0.75 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.19B | $ 2.17B | $ 2.10B | $ 2.02B | $ 2.00B | $ 1.77B | |
$ 51.68M | $ 50.46M | $ 49.72M | $ 26.83M | $ 19.99M | $ 24.94M | |
$ 56.99M | $ 76.24M | $ ― | $ 30.86M | $ 28.08M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 77.48M | $ 76.85M | $ 76.94M | $ 42.97M | $ 32.80M | $ 34.34M | |
$ 112.93M | $ 112.31M | $ 112.66M | $ 77.68M | $ 68.50M | $ 66.05M |