Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ 15.98B | $ 16.87B | $ 14.55B | $ 13.76B | $ 14.60B | $ 13.55B | |
$ 9.99B | $ ― | $ 9.11B | $ 8.15B | $ 8.46B | $ 7.88B | |
$ 5.99B | $ ― | $ 5.44B | $ 5.61B | $ 6.14B | $ 5.68B | |
$ 4.43B | $ ― | $ 3.95B | $ 3.80B | $ 4.18B | $ 3.90B | |
$ 1.56B | $ ― | $ 1.49B | $ 1.81B | $ 1.96B | $ 1.78B | |
$ -190.00M | $ ― | $ -159.00M | $ -265.00M | $ -202.00M | $ -119.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.04B | $ ― | $ 1.50B | $ 1.63B | $ 1.45B | $ 1.58B | |
$ 226.00M | $ ― | $ 345.00M | $ 377.00M | $ 370.00M | $ 382.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 814.00M | $ ― | $ 1.15B | $ 1.25B | $ 1.08B | $ 1.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.42B | $ ― | $ 13.06B | $ 11.95B | $ 12.65B | $ 11.78B | |
$ 814.00M | $ ― | $ 1.15B | $ 1.25B | $ 1.08B | $ 1.20B | |
$ 814.00M | $ ― | $ 1.15B | $ 1.25B | $ 1.08B | $ 1.20B | |
$ 39.00M | $ ― | $ 148.00M | $ 233.00M | $ 214.00M | $ 156.00M | |
$ 1.72B | $ ― | $ 1.65B | $ 1.86B | $ 1.67B | $ 1.74B | |
$ 2.79B | $ 2.49B | $ 2.69B | $ 3.07B | $ 2.94B | $ 2.68B |