Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 1.20B | $ 1.24B | $ 1.36B | $ 1.45B | $ 1.35B | $ 1.41B | |
$ 608.08M | $ 875.73M | - | - | $ 1.08B | $ 1.17B | |
$ 592.68M | $ 1.24B | $ 1.36B | $ 1.45B | $ 261.76M | $ 235.16M | |
$ 1.73B | $ 1.17B | $ -1.30B | $ -1.39B | $ 239.07M | $ 234.72M | |
$ 57.05M | $ 60.74M | $ 60.20M | $ 57.44M | $ 22.69M | $ 433.00K | |
$ 8.25M | $ 3.15M | $ -25.35M | $ 7.92M | $ 1.04M | $ 776.00K | |
$ 265.01M | $ 3.08M | $ 12.67M | $ -47.60M | $ -6.01M | $ -756.00K | |
$ 54.10M | $ 60.81M | $ 34.88M | $ 65.22M | $ 17.72M | $ 453.00K | |
$ 14.77M | $ 16.44M | $ 5.88M | $ -31.67M | $ -3.70M | $ 123.00K | |
$ -4.33M | $ -3.10M | $ -2.95M | $ -1.10M | - | - | |
$ 35.61M | $ 40.49M | $ 27.03M | $ 96.47M | $ 21.43M | $ 134.00K | |
$ 1.41 | $ 1.59 | $ 1.05 | $ 3.78 | $ 0.82 | $ 0.01 | |
$ 1.40 | $ 1.58 | $ 1.03 | $ 3.70 | $ 0.81 | $ 0.01 | |
$ 101.22M | $ 25.52M | $ 25.79M | $ 25.50M | $ 26.28M | $ 25.29M | |
$ 101.69M | $ 25.58M | $ 26.36M | $ 26.05M | $ 26.44M | $ 25.31M | |
$ 0.05 | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.87 | $ 0.38 | |
- | - | - | - | $ 0.86 | $ 0.38 | |
- | - | - | - | - | - | |
$ 2.34B | $ 1.17B | $ -1.30B | $ -1.39B | $ 1.32B | $ 1.41B | |
$ 34.76M | $ 40.49M | $ 27.03M | $ 96.47M | $ 21.43M | $ 134.00K | |
$ 256.01M | $ 55.39M | - | - | $ 25.85M | $ 392.61K | |
- | - | - | - | - | - | |
$ 43.22M | $ 57.66M | $ 34.88M | $ 65.22M | $ 22.69M | $ 433.00K | |
$ 63.62M | $ 77.80M | $ 53.00M | $ 82.99M | $ 43.09M | $ 23.07M |