Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.46B | $ 2.34B | $ 1.66B | $ 1.59B | $ 1.80B | |
$ ― | $ 2.12B | $ 1.97B | $ 1.41B | $ 1.36B | $ 1.53B | |
$ ― | $ 334.14M | $ 369.17M | $ 245.43M | $ 229.59M | $ 270.83M | |
$ ― | $ 261.27M | $ 268.58M | $ 193.00M | $ 194.88M | $ 197.34M | |
$ ― | $ 72.87M | $ 100.58M | $ 52.43M | $ 34.72M | $ 73.49M | |
$ ― | $ -12.96M | $ -13.31M | $ 8.55M | $ 11.25M | $ 11.81M | |
$ ― | $ -7.73M | $ -6.84M | $ ― | $ -6.15M | $ ― | |
$ ― | $ 67.64M | $ 94.12M | $ 47.82M | $ 23.12M | $ 61.41M | |
$ ― | $ 16.60M | $ 24.31M | $ 9.59M | $ 3.26M | $ 8.69M | |
$ ― | $ 7.73M | $ 6.84M | $ ― | $ 6.15M | $ ― | |
$ ― | $ 51.03M | $ 69.81M | $ 38.23M | $ 19.86M | $ 52.72M | |
$ ― | $ 0.45 | $ 0.65 | $ ― | $ 0.16 | $ ― | |
$ ― | $ 0.45 | $ 0.65 | $ ― | $ 0.16 | $ ― | |
$ ― | $ 112.79M | $ 122.16M | $ ― | $ 125.59M | $ ― | |
$ ― | $ 112.79M | $ 122.16M | $ ― | $ 127.87M | $ ― | |
$ ― | $ 0.17 | $ 0.16 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.38B | $ 2.24B | $ -1.61B | $ -1.55B | $ -1.72B | |
$ ― | $ 51.03M | $ 69.81M | $ 38.23M | $ 19.86M | $ 52.72M | |
$ ― | $ 50.73M | $ 76.24M | $ 37.23M | $ 25.96M | $ 62.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 82.68M | $ 106.30M | $ 57.17M | $ 35.32M | $ 74.73M | |
$ ― | $ 118.39M | $ 145.59M | $ 57.17M | $ 35.32M | $ 74.73M |