Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ ― | $ 2.38B | $ 3.41B | $ 3.54B | $ 3.12B | $ 2.23B | |
$ ― | $ 2.02B | $ 2.76B | $ 3.09B | $ 2.52B | $ 1.88B | |
$ ― | $ 361.20M | $ 648.70M | $ 442.80M | $ 600.10M | $ 350.30M | |
$ ― | $ 199.00M | $ 172.50M | $ 159.10M | $ 120.40M | $ 100.50M | |
$ ― | $ 162.20M | $ 476.20M | $ 283.70M | $ 479.70M | $ 249.80M | |
$ ― | $ -26.80M | $ -21.20M | $ 17.30M | $ 11.10M | $ 13.40M | |
$ ― | $ -48.30M | $ -30.50M | $ -34.60M | $ ― | $ ― | |
$ ― | $ 183.70M | $ 485.50M | $ 335.60M | $ 479.00M | $ 236.70M | |
$ ― | $ 53.20M | $ 118.00M | $ 61.60M | $ 88.30M | $ 43.80M | |
$ ― | $ -2.30M | $ 1.40M | $ 9.30M | $ ― | $ ― | |
$ ― | $ 130.50M | $ 367.50M | $ 274.00M | $ 390.70M | $ 192.90M | |
$ ― | $ 1.10 | $ 2.98 | $ 1.97 | $ 3.17 | $ 1.57 | |
$ ― | $ 1.09 | $ 2.96 | $ 1.96 | $ 3.16 | $ 1.56 | |
$ ― | $ 118.83M | $ 122.59M | $ 123.23M | $ 123.29M | $ 123.21M | |
$ ― | $ 119.68M | $ 123.19M | $ 123.64M | $ 123.72M | $ 123.60M | |
$ ― | $ 0.54 | $ 1.40 | $ 1.40 | $ 0.85 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.22B | $ 2.93B | $ 3.25B | $ -2.64B | $ -1.98B | |
$ ― | $ 130.50M | $ 367.50M | $ 274.00M | $ 390.70M | $ 192.90M | |
$ ― | $ 181.86M | $ 364.13M | $ 271.84M | $ 387.99M | $ 192.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 202.90M | $ 505.30M | $ 321.90M | $ 490.70M | $ 250.30M | |
$ ― | $ 208.00M | $ 511.30M | $ 328.00M | $ 490.70M | $ 250.30M |