Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 503.53B | $ 623.14B | $ 572.40B | $ 570.03B | $ 529.61B | $ 492.13B | |
$ 429.37B | $ 534.35B | $ 500.65B | $ 503.69B | $ 471.13B | $ 440.67B | |
$ 74.16B | $ 88.79B | $ 71.75B | $ 66.34B | $ 58.48B | $ 51.46B | |
$ 54.03B | $ 64.02B | $ 50.23B | $ 45.69B | $ 38.85B | $ 34.37B | |
$ 20.13B | $ 24.77B | $ 21.52B | $ 20.66B | $ 19.63B | $ 17.09B | |
$ -1.03B | $ -1.14B | $ -1.10B | $ -989.00M | $ -913.00M | $ -875.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.97B | $ 24.78B | $ 22.60B | $ 19.65B | $ 18.90B | $ 16.94B | |
$ 7.23B | $ 8.60B | $ 7.88B | $ 7.11B | $ 6.81B | $ 5.77B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.90B | $ 15.23B | $ 14.24B | $ 12.08B | $ 11.68B | $ 9.50B | |
$ 93.73 | $ 104.09 | $ 93.81 | $ 79.51 | $ 76.90 | $ 62.64 | |
$ 85.04 | $ 91.99 | $ 78.40 | $ 73.75 | $ 71.31 | $ 58.08 | |
$ 443.82M | $ 146.35M | $ 151.80M | $ 151.94M | $ 151.90M | $ 151.73M | |
$ 482.27M | $ 165.59M | $ 181.63M | $ 163.81M | $ 163.81M | $ 163.62M | |
$ 17.00 | $ 34.00 | $ 13.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 483.40B | $ 598.37B | $ 550.88B | $ 549.37B | $ 509.98B | $ 475.04B | |
$ 13.90B | $ 15.23B | $ 14.24B | $ 12.08B | $ 11.68B | $ 9.50B | |
$ 13.57B | $ 16.09B | $ 14.00B | $ 12.78B | $ 12.30B | $ 9.75B | |
$ 1.11B | $ 1.24B | $ 1.17B | $ 1.10B | $ 1.03B | $ 976.00M | |
$ 23.09B | $ 26.02B | $ 23.77B | $ 20.75B | $ 19.94B | $ 17.91B | |
$ 23.09B | $ 46.91B | $ 41.99B | $ 37.02B | $ 34.75B | $ 30.35B |