Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 16.59B | $ 16.29B | $ 14.37B | $ 12.73B | $ 9.63B | $ 7.68B | |
$ 2.60B | $ 3.32B | $ 3.14B | $ 2.41B | $ 1.68B | $ 1.38B | |
$ 13.99B | $ 12.97B | $ 11.22B | $ 10.32B | $ 7.95B | $ 6.30B | |
$ 9.24B | $ 8.97B | $ 8.25B | $ 7.75B | $ 5.45B | $ 4.15B | |
$ 3.59B | $ 3.63B | $ 3.14B | $ 2.57B | $ 2.50B | $ 2.18B | |
$ -237.00M | $ -242.00M | $ -248.00M | $ 29.00M | $ -79.00M | $ -14.00M | |
$ -142.00M | $ -162.00M | $ -96.00M | $ 37.00M | $ -85.00M | $ -36.00M | |
$ 3.62B | $ 3.55B | $ 2.99B | $ 2.54B | $ 2.56B | $ 2.20B | |
$ 580.00M | $ 587.00M | $ 605.00M | $ 476.00M | $ 494.00M | $ 372.00M | |
- | - | - | - | - | - | |
$ 2.92B | $ 2.96B | $ 2.38B | $ 2.07B | $ 2.06B | $ 1.83B | |
$ 10.42 | $ 10.58 | $ 8.49 | $ 7.38 | $ 7.65 | $ 6.99 | |
$ 10.28 | $ 10.43 | $ 8.42 | $ 7.28 | $ 7.56 | $ 6.92 | |
$ 1.12B | $ 280.00M | $ 281.00M | $ 280.00M | $ 270.00M | $ 261.00M | |
$ 1.14B | $ 284.00M | $ 283.00M | $ 284.00M | $ 273.00M | $ 264.00M | |
$ 3.74 | $ 3.60 | $ 3.12 | $ 2.72 | $ 2.36 | $ 2.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.80B | $ 12.29B | $ 11.23B | $ 10.15B | $ 7.01B | $ 5.43B | |
$ 2.92B | $ 2.96B | $ 2.38B | $ 2.07B | $ 2.06B | $ 1.83B | |
$ 3.81B | - | - | - | $ 2.02B | $ 1.76B | |
- | - | - | - | - | - | |
$ 3.60B | $ 3.79B | $ 3.24B | $ 2.62B | $ 2.58B | $ 2.21B | |
$ 4.40B | $ 4.58B | $ 4.04B | $ 3.37B | $ 2.95B | $ 2.42B |