Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ ― | $ 3.13B | $ 3.04B | $ 2.57B | $ 2.41B | $ 2.55B | |
$ ― | $ 1.96B | $ 1.92B | $ 1.60B | $ 1.49B | $ 1.60B | |
$ ― | $ 1.17B | $ 1.12B | $ 961.00M | $ 915.00M | $ 950.00M | |
$ ― | $ 753.00M | $ 735.00M | $ 858.00M | $ 602.00M | $ 680.00M | |
$ ― | $ 415.00M | $ 383.00M | $ 103.00M | $ 313.00M | $ 270.00M | |
$ ― | $ -37.00M | $ -130.00M | $ 172.00M | $ 36.00M | $ 46.00M | |
$ ― | $ 4.00M | $ 16.00M | $ ― | $ ― | $ ― | |
$ ― | $ 372.00M | $ 234.00M | $ 275.00M | $ 240.00M | $ 133.00M | |
$ ― | $ 121.00M | $ 134.00M | $ 90.00M | $ 83.00M | $ 66.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 251.00M | $ 106.00M | $ 1.21B | $ 284.00M | $ 265.00M | |
$ ― | $ 0.73 | $ 0.66 | $ 2.67 | $ 0.72 | $ 0.67 | |
$ ― | $ 0.72 | $ 0.65 | $ 2.67 | $ 0.71 | $ 0.66 | |
$ ― | $ 345.90M | $ 352.89M | $ 386.68M | $ 396.35M | $ 396.19M | |
$ ― | $ 347.29M | $ 354.68M | $ 386.68M | $ 398.58M | $ 398.81M | |
$ ― | $ 0.29 | $ 0.27 | $ 0.40 | $ 0.47 | $ 0.32 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.72B | $ 2.65B | $ 2.46B | $ -2.09B | $ -2.28B | |
$ ― | $ 251.00M | $ 106.00M | $ 1.21B | $ 284.00M | $ 265.00M | |
$ ― | $ 368.28M | $ 175.50M | $ 222.75M | $ 181.40M | $ 136.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 441.00M | $ 321.00M | $ 220.00M | $ 291.00M | $ 193.00M | |
$ ― | $ 576.00M | $ 456.00M | $ 349.00M | $ 291.00M | $ 193.00M |