Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 1.21B | $ 1.21B | $ 1.24B | $ 1.36B | $ 1.45B | $ 1.35B | |
$ 810.78M | $ 815.62M | $ 881.61M | $ 1.03B | $ 1.15B | $ 1.08B | |
$ 403.36M | $ 390.16M | $ 357.24M | $ 329.63M | $ 292.94M | $ 261.76M | |
$ 332.13M | $ 325.40M | $ 296.50M | $ 276.26M | $ 1.39B | $ 1.32B | |
$ 71.23M | $ 64.75M | $ 60.74M | $ 60.09M | $ 56.99M | $ 17.94M | |
$ 5.35M | $ 4.77M | $ 3.15M | $ 146.00K | $ 318.00K | $ 1.04M | |
$ -204.47M | $ 7.61M | $ 3.08M | $ -18.63M | $ -7.92M | $ 1.27M | |
$ 74.27M | $ 61.91M | $ 60.81M | $ 34.88M | $ 65.22M | $ 17.72M | |
$ -4.00M | $ -6.35M | $ 16.44M | $ 5.88M | $ -31.67M | $ -3.70M | |
$ -3.23M | $ -3.46M | $ -3.10M | $ -2.95M | $ -1.10M | - | |
$ 74.04M | $ 64.45M | $ 40.49M | $ 27.03M | $ 96.47M | $ 21.43M | |
$ 2.93 | $ 2.55 | $ 1.59 | $ 1.05 | $ 3.78 | $ 0.82 | |
$ 2.91 | $ 2.54 | $ 1.58 | $ 1.03 | $ 3.70 | $ 0.81 | |
$ 100.99M | $ 25.24M | $ 25.52M | $ 25.79M | $ 25.50M | $ 26.28M | |
$ 101.68M | $ 25.40M | $ 25.58M | $ 26.36M | $ 26.05M | $ 26.44M | |
$ 0.15 | $ 0.10 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 1.14B | $ 1.18B | $ 1.31B | $ 2.54B | $ 1.32B | |
$ 74.04M | $ 64.45M | $ 40.49M | $ 27.03M | $ 96.47M | $ 21.43M | |
$ 67.02M | $ 65.78M | - | - | - | - | |
- | - | - | - | - | - | |
$ 64.47M | $ 57.14M | $ 57.66M | $ 34.74M | $ 64.91M | $ 19.56M | |
$ 85.02M | $ 77.49M | $ 77.80M | $ 52.85M | $ 82.67M | $ 39.97M |