Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 359.74B | $ 470.38B | $ 463.74B | $ 441.17B | $ 375.91B | $ 312.97B | |
$ 313.83B | $ 404.17B | $ 402.95B | $ 388.99B | $ 328.92B | $ 273.21B | |
$ 45.91B | $ 66.22B | $ 60.79B | $ 52.17B | $ 46.99B | $ 39.76B | |
$ 28.15B | $ 33.41B | $ 30.66B | $ 30.18B | $ 26.29B | $ 23.05B | |
$ 17.76B | $ 32.80B | $ 30.13B | $ 21.99B | $ 20.70B | $ 16.71B | |
$ -26.00M | $ 9.00M | $ 2.00M | $ 104.00M | $ 91.00M | $ 71.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.27B | $ 37.50B | $ 36.24B | $ 23.33B | $ 33.56B | $ 17.57B | |
$ 7.02B | $ 12.07B | $ 11.71B | $ 7.75B | $ 7.60B | $ 5.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.96B | $ 25.16B | $ 24.20B | $ 15.22B | $ 25.71B | $ 11.50B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 341.98B | $ 437.58B | $ 433.61B | $ 419.17B | $ 355.21B | $ 296.25B | |
$ 11.96B | $ 25.16B | $ 24.20B | $ 15.22B | $ 25.71B | $ 11.50B | |
$ 11.42B | $ 22.82B | $ 21.10B | $ 15.02B | $ 7.83B | $ 11.68B | |
$ 85.00M | $ 40.00M | $ 48.00M | $ 54.00M | $ 17.00M | $ 36.00M | |
$ 19.36B | $ 37.54B | $ 36.29B | $ 23.39B | $ 33.58B | $ 17.61B | |
$ 19.36B | $ 44.92B | $ 43.24B | $ 29.78B | $ 38.06B | $ 20.99B |