Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 9.89B | $ 9.64B | $ 9.36B | $ 8.56B | $ 8.48B | $ 8.69B | |
$ 6.84B | $ 6.67B | $ 6.44B | $ 5.93B | $ 5.67B | $ 5.69B | |
$ 3.05B | $ 2.97B | $ 2.92B | $ 2.63B | $ 2.81B | $ 3.00B | |
$ 1.72B | $ 1.67B | $ 1.56B | $ 1.48B | $ 1.50B | $ 1.66B | |
$ 1.01B | $ 1.00B | $ 1.31B | $ 1.16B | $ 1.54B | $ 1.11B | |
$ -278.00M | $ -243.00M | $ -184.00M | $ -188.00M | $ -209.00M | $ -341.00M | |
$ 280.00M | $ 261.00M | $ 32.00M | $ 15.00M | $ -254.00M | $ 221.00M | |
$ 731.00M | $ 757.00M | $ 1.13B | $ 975.00M | $ 1.34B | $ 766.00M | |
$ 180.00M | $ 190.00M | $ 270.00M | $ 218.00M | $ 328.00M | $ 174.00M | |
- | - | - | - | - | - | |
$ 551.00M | $ 567.00M | $ 858.00M | $ 757.00M | $ 1.00B | $ 1.63B | |
$ 1.84 | $ 1.90 | $ 2.87 | $ 5.02 | $ 6.62 | $ 10.78 | |
$ 1.83 | $ 1.89 | $ 2.85 | $ 5.02 | $ 6.57 | $ 10.72 | |
$ 1.19B | $ 298.00M | $ 299.00M | $ 301.00M | $ 303.00M | $ 302.00M | |
$ 1.20B | $ 300.00M | $ 301.00M | $ 302.00M | $ 305.00M | $ 304.00M | |
$ 1.48 | $ 1.48 | $ 1.48 | $ 1.48 | $ 1.46 | $ 1.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.56B | $ 8.34B | $ 8.00B | $ 7.41B | $ 7.16B | $ 7.35B | |
$ 551.00M | $ 567.00M | $ 858.00M | $ 757.00M | $ 1.00B | $ 1.63B | |
$ 758.34M | $ 1.05B | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.02B | $ 1.01B | $ 1.32B | $ 1.16B | $ 1.55B | $ 1.11B | |
$ 1.46B | $ 1.43B | $ 1.70B | $ 1.50B | $ 1.86B | $ 1.43B |