Income Statement | TTM | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 |
---|---|---|---|---|---|---|
$ 311.56B | $ 400.77B | $ 446.28B | $ 483.36B | $ 504.15B | $ 494.79B | |
$ 189.34B | $ 241.19B | $ 231.28B | $ 250.60B | $ 263.78B | $ 260.81B | |
$ 122.22B | $ 159.58B | $ 215.00B | $ 232.75B | $ 240.38B | $ 233.98B | |
$ 107.00B | $ 140.79B | $ 198.33B | $ 212.81B | $ 217.56B | $ 211.94B | |
$ 15.22B | $ 18.79B | $ 16.68B | $ 19.94B | $ 22.82B | $ 22.04B | |
$ -248.00M | $ -382.00M | $ -348.00M | $ -257.00M | $ -380.00M | $ -595.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.60B | $ 20.34B | $ 13.39B | $ 14.37B | $ 22.49B | $ 20.99B | |
$ 5.46B | $ 7.25B | $ 6.38B | $ 6.42B | $ 7.75B | $ 8.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.07B | $ 12.93B | $ 7.01B | $ 7.79B | $ 14.46B | $ 12.55B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 296.34B | $ 381.98B | $ 429.61B | $ 463.42B | $ 481.33B | $ 472.75B | |
$ 9.07B | $ 12.93B | $ 7.01B | $ 7.79B | $ 14.46B | $ 12.55B | |
$ 9.91B | $ 12.67B | $ 9.53B | $ 11.31B | $ 14.94B | $ 12.82B | |
$ 378.00M | $ 468.00M | $ 436.00M | $ 352.00M | $ 462.00M | $ 656.00M | |
$ 14.98B | $ 20.81B | $ 13.83B | $ 14.72B | $ 22.95B | $ 21.65B | |
$ 14.98B | $ 33.15B | $ 27.52B | $ 29.59B | $ 38.14B | $ 36.69B |