Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 14.97B | $ 14.86B | $ 15.09B | $ 12.95B | $ 8.71B | $ 9.18B | |
$ 11.48B | $ 11.52B | $ 12.02B | $ 10.19B | $ 6.35B | $ 7.03B | |
$ 3.50B | $ 3.35B | $ 3.07B | $ 2.76B | $ 2.36B | $ 2.14B | |
$ 2.37B | $ 2.29B | $ 2.12B | $ 2.27B | $ 1.64B | $ 1.50B | |
$ 770.51M | $ 709.60M | $ 952.46M | $ 497.70M | $ 719.24M | $ 1.46B | |
$ -55.26M | $ -53.44M | $ -51.81M | $ -56.97M | $ -46.68M | $ -53.42M | |
$ -11.11B | $ -15.23B | $ 313.13M | $ -13.30B | $ -9.92B | $ -9.22B | |
$ 703.75M | $ 656.16M | $ 587.52M | $ 440.73M | $ 407.37M | $ 1.41B | |
$ 168.68M | $ 154.19M | $ 140.83M | $ 100.94M | $ 94.47M | $ 78.20M | |
- | - | - | - | - | - | |
$ 535.07M | $ 501.97M | $ 446.69M | $ 339.79M | $ 312.90M | $ 263.85M | |
$ 14.42 | $ 13.51 | $ 11.99 | $ 9.14 | $ 8.44 | $ 7.14 | |
$ 14.35 | $ 13.43 | $ 11.91 | $ 9.10 | $ 8.38 | $ 7.10 | |
$ 148.34M | $ 37.16M | $ 37.27M | $ 37.16M | $ 37.09M | $ 36.96M | |
$ 223.33M | $ 37.37M | $ 37.52M | $ 37.36M | $ 37.36M | $ 37.19M | |
$ 1.86 | - | $ 1.52 | $ 1.39 | $ 1.32 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.84B | $ 13.80B | $ 14.14B | $ 12.45B | $ 7.99B | $ 8.53B | |
$ 535.07M | $ 501.97M | $ 446.69M | $ 339.79M | $ 312.90M | $ 263.85M | |
$ -7.33B | - | - | $ -13.29B | $ -9.66B | - | |
- | - | - | - | - | - | |
$ 759.01M | $ 709.60M | $ 639.33M | $ 497.70M | $ 454.05M | $ 395.47M | |
$ 1.13B | $ 1.06B | $ 954.25M | $ 801.24M | $ 719.24M | $ 646.64M |