Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 620.90B | $ 831.79B | $ 588.00B | $ 485.13B | $ 452.93B | $ 454.75B | |
$ 548.47B | $ 725.37B | $ 512.15B | $ 421.63B | $ 396.50B | $ 387.83B | |
$ 72.43B | $ 106.42B | $ 75.85B | $ 63.50B | $ 56.43B | $ 66.92B | |
$ 34.88B | $ 42.59B | $ 38.39B | $ 37.54B | $ 37.76B | $ 35.97B | |
$ 37.55B | $ 63.83B | $ 37.46B | $ 25.96B | $ 18.67B | $ 30.95B | |
$ 41.00M | $ -225.00M | $ 345.00M | $ 608.00M | $ 362.00M | $ -131.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.90B | $ 77.09B | $ 38.86B | $ 28.76B | $ 23.50B | $ 34.97B | |
$ 13.39B | $ 20.26B | $ 13.64B | $ 10.08B | $ 8.39B | $ 9.71B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.51B | $ 51.01B | $ 21.82B | $ 17.39B | $ 14.99B | $ 24.69B | |
$ 411.85 | $ 857.32 | $ 368.45 | $ 293.92 | $ 253.22 | $ 417.21 | |
$ 411.85 | $ 857.32 | $ 368.45 | $ 293.92 | $ 253.22 | $ 417.21 | |
$ 178.52M | $ 59.50M | $ 59.23M | $ 59.18M | $ 59.19M | $ 59.19M | |
$ 178.52M | $ 59.50M | $ 59.23M | $ 59.18M | $ 59.19M | $ 59.19M | |
$ 100.00 | $ 100.00 | $ 95.00 | $ 90.00 | $ 90.00 | $ 90.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.06B | $ 1.31B | $ 1.20B | $ 975.00M | $ 914.00M | $ 883.00M | |
$ 583.35B | $ 767.96B | $ 550.54B | $ 459.17B | $ 434.26B | $ 423.80B | |
$ 24.51B | $ 51.01B | $ 21.82B | $ 17.39B | $ 14.99B | $ 24.69B | |
$ 25.51B | $ 50.26B | $ 20.75B | $ 17.55B | $ 15.65B | $ 25.69B | |
$ 378.00M | $ 664.00M | $ 910.00M | $ 1.32B | $ 1.01B | $ 578.00M | |
$ 42.28B | $ 77.75B | $ 39.77B | $ 30.09B | $ 24.51B | $ 35.55B | |
$ 43.77B | $ 100.84B | $ 60.30B | $ 49.86B | $ 43.64B | $ 53.29B |