Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 880.12B | $ 1.06T | $ 950.72B | $ 970.57B | $ 925.82B | $ 722.18B | |
$ 675.10B | $ 820.06B | $ 749.31B | $ 756.58B | $ 719.30B | $ 554.75B | |
$ 205.03B | $ 240.84B | $ 201.41B | $ 213.99B | $ 206.52B | $ 167.44B | |
$ 166.48B | $ 192.69B | $ 174.97B | $ 174.91B | $ 162.41B | $ 131.37B | |
$ 38.54B | $ 48.14B | $ 26.44B | $ 39.09B | $ 44.11B | $ 36.07B | |
$ -199.00M | $ -221.00M | $ -305.00M | $ -520.00M | $ -866.00M | $ -298.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.96B | $ 50.04B | $ 28.58B | $ 20.33B | $ 42.69B | $ 20.58B | |
$ 11.66B | $ 15.61B | $ 11.13B | $ 11.81B | $ 16.30B | $ 13.15B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.27B | $ 31.52B | $ 15.83B | $ 7.61B | $ 24.36B | $ 7.77B | |
$ 114.10 | $ 136.84 | $ 68.64 | $ 32.76 | $ 104.39 | $ 33.28 | |
$ 114.10 | $ 136.84 | $ 68.64 | $ 32.76 | $ 104.39 | $ 33.27 | |
$ 690.58M | $ 230.36M | $ 230.71M | $ 232.38M | $ 233.36M | $ 233.49M | |
$ 690.60M | $ 230.36M | $ 230.71M | $ 232.38M | $ 233.36M | $ 233.51M | |
$ 22.00 | $ 42.00 | $ 26.00 | $ 30.00 | $ 25.00 | $ 19.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 841.58B | $ 1.01T | $ 924.28B | $ 931.49B | $ 881.71B | $ 686.11B | |
$ 26.27B | $ 31.52B | $ 15.83B | $ 7.61B | $ 24.36B | $ 7.77B | |
$ 25.83B | $ 31.14B | $ 16.19B | $ 20.81B | $ 25.16B | $ 17.81B | |
$ 253.00M | $ 270.00M | $ 346.00M | $ 577.00M | $ 843.00M | $ 356.00M | |
$ 40.21B | $ 50.31B | $ 28.93B | $ 20.91B | $ 43.53B | $ 20.93B | |
$ 40.21B | $ 69.32B | $ 46.40B | $ 38.18B | $ 59.40B | $ 32.89B |