Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 307.17B | $ 366.19B | $ 344.36B | $ 340.46B | $ 348.02B | $ 347.07B | |
$ 208.20B | $ 249.63B | $ 229.03B | $ 227.88B | $ 235.91B | $ 235.00B | |
$ 98.97B | $ 116.56B | $ 115.33B | $ 112.58B | $ 112.11B | $ 112.07B | |
$ 66.46B | $ 80.69B | $ 74.64B | $ 78.15B | $ 81.22B | $ 79.22B | |
$ 32.51B | $ 35.87B | $ 40.70B | $ 34.43B | $ 30.88B | $ 32.85B | |
$ 1.15B | $ 1.08B | $ 907.00M | $ 1.03B | $ 885.00M | $ 952.00M | |
- | - | - | - | - | - | |
$ 34.36B | $ 39.06B | $ 43.85B | $ 34.83B | $ 33.16B | $ 34.58B | |
$ 8.31B | $ 10.05B | $ 11.60B | $ 9.14B | $ 9.16B | $ 9.80B | |
- | - | - | - | - | - | |
$ 20.44B | $ 23.75B | $ 27.58B | $ 21.56B | $ 20.48B | $ 21.19B | |
- | - | - | $ 419.49 | $ 398.45 | - | |
- | - | - | $ 419.49 | $ 398.45 | - | |
- | - | - | $ 51.40M | $ 51.40M | - | |
- | - | - | $ 51.40M | $ 51.40M | - | |
- | - | - | $ 98.00 | $ 94.00 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 274.66B | $ 330.31B | $ 303.67B | $ 306.03B | $ 317.14B | $ 314.22B | |
$ 20.44B | $ 23.75B | $ 27.58B | $ 21.56B | $ 20.48B | $ 21.19B | |
$ 20.59B | $ 23.88B | $ 26.66B | $ 22.45B | $ 20.78B | $ 21.18B | |
$ 52.00M | $ 64.00M | $ 50.00M | $ 48.00M | $ 3.00M | - | |
$ 34.41B | $ 39.12B | $ 43.90B | $ 34.88B | $ 33.17B | $ 32.85B | |
$ 34.41B | $ 50.92B | $ 55.31B | $ 47.02B | $ 45.04B | $ 44.15B |