Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 932.57B | $ 938.10B | $ 865.17B | $ 747.56B | $ 831.03B | $ 991.37B | |
$ 747.74B | $ ― | $ 695.44B | $ 621.32B | $ 677.51B | $ 771.78B | |
$ 184.83B | $ ― | $ 169.72B | $ 126.24B | $ 153.52B | $ 219.58B | |
$ 157.45B | $ ― | $ 144.08B | $ 123.95B | $ 132.20B | $ 145.79B | |
$ 27.38B | $ ― | $ 25.64B | $ 2.29B | $ 21.32B | $ 73.79B | |
$ -526.00M | $ ― | $ 86.00M | $ -475.00M | $ 461.00M | $ -49.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 30.09B | $ ― | $ 29.52B | $ 5.89B | $ 24.07B | $ 79.23B | |
$ 13.15B | $ ― | $ 11.85B | $ 6.64B | $ 5.96B | $ 20.49B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.46B | $ ― | $ 16.59B | $ 355.00M | $ 17.41B | $ 55.81B | |
$ 60.28 | $ ― | $ 64.70 | $ 1.38 | $ 68.00 | $ 214.92 | |
$ 60.08 | $ ― | $ 64.52 | $ 1.38 | $ 67.82 | $ 214.48 | |
$ 1.03B | $ ― | $ 256.38M | $ 256.21M | $ 256.07M | $ 259.68M | |
$ 1.03B | $ ― | $ 257.11M | $ 257.03M | $ 256.76M | $ 260.21M | |
$ 59.17 | $ ― | $ 46.92 | $ 40.37 | $ 59.55 | $ 80.90 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 905.18B | $ ― | $ 839.52B | $ 745.27B | $ 809.71B | $ 917.58B | |
$ 15.46B | $ ― | $ 16.59B | $ 355.00M | $ 17.41B | $ 55.81B | |
$ 15.46B | $ ― | $ 16.59B | $ 355.00M | $ 17.41B | $ 55.81B | |
$ 3.01B | $ ― | $ 2.14B | $ 2.61B | $ 2.95B | $ 2.71B | |
$ 33.10B | $ ― | $ 31.66B | $ 8.50B | $ 27.01B | $ 81.94B | |
$ 90.69B | $ 93.68B | $ 88.22B | $ 63.03B | $ 80.94B | $ 130.74B |