Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 15.09B | $ 14.86B | $ 15.09B | $ 12.95B | $ 8.71B | $ 9.18B | |
$ 11.67B | $ 11.52B | $ 12.02B | $ 10.19B | $ 6.35B | $ 7.03B | |
$ 3.43B | $ 3.35B | $ 3.07B | $ 2.76B | $ 2.36B | $ 2.14B | |
$ 2.34B | $ 2.29B | $ 2.12B | $ 2.27B | $ 1.64B | $ 1.50B | |
$ 738.48M | $ 709.60M | $ 952.46M | $ 497.70M | $ 719.24M | $ 1.46B | |
$ -55.01M | $ -53.44M | $ -51.81M | $ -56.97M | $ -46.68M | $ -53.42M | |
$ -15.23B | $ -15.23B | $ 313.13M | $ -13.30B | $ -9.92B | $ -9.22B | |
$ 671.97M | $ 656.16M | $ 587.52M | $ 440.73M | $ 407.37M | $ 1.41B | |
$ 159.03M | $ 154.19M | $ 140.83M | $ 100.94M | $ 94.47M | $ 78.20M | |
- | - | - | - | - | - | |
$ 512.93M | $ 501.97M | $ 446.69M | $ 339.79M | $ 312.90M | $ 263.85M | |
$ 13.82 | $ 13.51 | $ 11.99 | $ 9.14 | $ 8.44 | $ 7.14 | |
$ 13.74 | $ 13.43 | $ 11.91 | $ 9.10 | $ 8.38 | $ 7.10 | |
$ 148.44M | $ 37.16M | $ 37.27M | $ 37.16M | $ 37.09M | $ 36.96M | |
$ 186.41M | $ 37.37M | $ 37.52M | $ 37.36M | $ 37.36M | $ 37.19M | |
$ 1.79 | - | $ 1.52 | $ 1.39 | $ 1.32 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.00B | $ 13.80B | $ 14.14B | $ 12.45B | $ 7.99B | $ 8.53B | |
$ 512.93M | $ 501.97M | $ 446.69M | $ 339.79M | $ 312.90M | $ 263.85M | |
$ -11.64B | $ -15.07B | - | $ -13.29B | $ -9.66B | - | |
- | - | - | - | - | - | |
$ 726.98M | $ 709.60M | $ 639.33M | $ 497.70M | $ 454.05M | $ 395.47M | |
$ 1.09B | $ 1.06B | $ 954.25M | $ 801.24M | $ 719.24M | $ 646.64M |