Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 667.93B | $ 651.97B | $ 633.35B | $ 522.94B | $ 473.11B | $ 497.70B | |
$ 565.18B | $ ― | $ 510.78B | $ 416.82B | $ 403.46B | $ 424.32B | |
$ 102.75B | $ ― | $ 122.56B | $ 106.12B | $ 69.65B | $ 73.38B | |
$ 66.18B | $ ― | $ 61.83B | $ 55.03B | $ 56.61B | $ 55.15B | |
$ 36.57B | $ ― | $ 60.74B | $ 51.09B | $ 13.04B | $ 18.22B | |
$ -1.73B | $ ― | $ -1.73B | $ -1.38B | $ -1.30B | $ -1.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.88B | $ ― | $ 64.51B | $ 54.67B | $ 5.79B | $ 15.16B | |
$ 10.99B | $ ― | $ 11.64B | $ 8.52B | $ 4.08B | $ 9.98B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.45B | $ ― | $ 52.09B | $ 44.73B | $ 1.57B | $ 4.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 631.36B | $ ― | $ 572.61B | $ 471.85B | $ 460.07B | $ 479.48B | |
$ 32.45B | $ ― | $ 52.09B | $ 44.73B | $ 1.57B | $ 4.69B | |
$ 34.48B | $ ― | $ 53.30B | $ 41.82B | $ 4.01B | $ 6.49B | |
$ 1.90B | $ ― | $ 1.85B | $ 1.67B | $ 1.75B | $ 1.60B | |
$ 43.78B | $ ― | $ 66.37B | $ 56.34B | $ 7.54B | $ 16.77B | |
$ 43.78B | $ 50.85B | $ 99.53B | $ 90.23B | $ 36.51B | $ 44.73B |