Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 6.38B | $ 6.27B | $ 6.36B | $ 6.32B | $ 5.74B | $ 5.41B | |
$ 1.84B | $ 1.83B | $ 2.15B | $ 2.10B | $ 1.93B | $ 1.79B | |
$ 4.54B | $ 4.43B | $ 4.21B | $ 4.22B | $ 3.81B | $ 3.62B | |
$ 3.22B | $ 3.22B | $ 3.05B | $ 3.02B | $ 2.88B | $ 2.69B | |
$ 1.32B | $ 1.21B | $ 1.02B | $ 1.20B | $ 933.00M | $ 928.00M | |
$ 72.00M | $ 48.00M | $ 2.00M | $ -62.00M | $ -65.00M | $ -7.00M | |
$ -58.00M | $ -49.00M | $ -95.00M | $ 13.00M | $ 94.00M | $ 23.00M | |
$ 1.38B | $ 1.26B | $ 1.07B | $ 1.09B | $ 962.00M | $ 944.00M | |
$ 291.00M | $ 277.00M | $ -208.00M | $ 158.00M | $ 232.00M | $ 125.00M | |
- | - | - | - | - | - | |
$ 1.08B | $ 986.00M | $ 1.27B | $ 937.00M | $ 730.00M | $ 819.00M | |
$ 5.30 | $ 4.74 | $ 5.87 | $ 4.20 | $ 3.29 | $ 3.56 | |
$ 5.09 | $ 4.63 | $ 5.79 | $ 4.09 | $ 3.23 | $ 3.52 | |
$ 820.00M | $ 208.00M | $ 217.00M | $ 223.00M | $ 222.00M | $ 230.00M | |
$ 851.00M | $ 213.00M | $ 220.00M | $ 229.00M | $ 226.00M | $ 233.00M | |
$ 2.02 | $ 2.00 | $ 2.00 | $ 2.00 | $ 1.92 | $ 1.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.06 | $ 4.05 | |
- | - | - | - | - | - | |
$ 5.06B | $ 5.05B | $ 5.20B | $ 5.12B | $ 4.81B | $ 4.48B | |
$ 1.08B | $ 986.00M | $ 1.27B | $ 937.00M | $ 730.00M | $ 819.00M | |
$ 1.01B | $ 1.30B | $ 999.00M | - | $ 655.62M | $ 804.25M | |
- | - | - | - | $ 74.00M | $ 55.00M | |
$ 1.42B | $ 1.33B | $ 1.13B | $ 955.00M | $ 1.04B | $ 999.00M | |
$ 1.28B | $ 1.58B | $ 1.38B | $ 1.15B | $ 1.24B | $ 1.19B |