Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 130.06B | $ 186.07B | $ 138.57B | $ 120.73B | $ 117.13B | $ 113.50B | |
$ 75.57B | $ 99.12B | $ 83.80B | $ 78.48B | $ 74.90B | $ 73.04B | |
$ 54.49B | $ 86.95B | $ 54.77B | $ 42.25B | $ 42.23B | $ 40.46B | |
$ 29.29B | $ 38.06B | $ 34.83B | $ 32.49B | $ 31.78B | $ 31.13B | |
$ 25.21B | $ 48.89B | $ 19.94B | $ 9.76B | $ 10.45B | $ 9.34B | |
$ -9.00M | $ -36.00M | $ -37.00M | $ -38.00M | $ -37.00M | $ -39.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.90B | $ 50.33B | $ 21.00B | $ 10.18B | $ 10.84B | $ 9.77B | |
$ 7.90B | $ 15.65B | $ 6.72B | $ 3.38B | $ 3.70B | $ 3.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.42B | $ 33.74B | $ 13.71B | $ 6.38B | $ 6.65B | $ 5.99B | |
$ 436.86 | $ 833.24 | $ 337.44 | $ 151.27 | $ 156.07 | $ 140.83 | |
$ 436.58 | $ 832.62 | $ 337.09 | $ 151.07 | $ 155.83 | $ 140.44 | |
$ 119.05M | $ 40.49M | $ 40.63M | $ 42.15M | $ 42.59M | $ 42.53M | |
$ 119.13M | $ 40.52M | $ 40.67M | $ 42.20M | $ 42.65M | $ 42.64M | |
$ 35.00 | $ 70.00 | $ 70.00 | $ 40.00 | $ 38.00 | $ 35.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 104.85B | $ 137.18B | $ 118.63B | $ 110.97B | $ 106.68B | $ 104.16B | |
$ 17.42B | $ 33.74B | $ 13.71B | $ 6.38B | $ 6.65B | $ 5.99B | |
$ 17.63B | $ 34.26B | $ 13.58B | $ 6.40B | $ 6.63B | $ 5.97B | |
$ 9.00M | $ 36.00M | $ 37.00M | $ 38.00M | $ 37.00M | $ 39.00M | |
$ 25.64B | $ 50.36B | $ 21.04B | $ 10.21B | $ 10.88B | $ 9.81B | |
$ 25.64B | $ 56.16B | $ 26.40B | $ 15.26B | $ 15.90B | $ 15.14B |