Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 44.12B | $ 51.72B | $ 51.08B | $ 60.98B | $ 54.86B | $ 46.99B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.36B | $ 32.58B | $ 32.60B | $ 33.76B | $ 29.79B | $ 24.11B | |
$ 17.76B | $ 19.15B | $ 18.48B | $ 27.22B | $ 25.07B | $ 22.88B | |
$ 1.02B | $ 746.00M | $ 86.00M | $ -202.00M | $ 8.00M | $ 6.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.77B | $ 20.90B | $ 17.90B | $ 26.62B | $ 24.84B | $ 22.82B | |
$ 5.96B | $ 6.60B | $ 6.27B | $ 8.28B | $ 8.10B | $ 7.08B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.81B | $ 14.29B | $ 11.76B | $ 18.35B | $ 16.70B | $ 15.70B | |
$ 62.72 | $ 69.65 | $ 57.13 | $ 88.25 | $ 79.70 | $ 73.96 | |
$ 62.69 | $ 69.61 | $ 57.09 | $ 88.20 | $ 79.66 | $ 73.92 | |
$ 612.63M | $ 205.21M | $ 205.91M | $ 207.91M | $ 209.49M | $ 212.27M | |
$ 612.97M | $ 205.34M | $ 206.04M | $ 208.03M | $ 209.60M | $ 212.38M | |
$ 20.00 | $ 40.00 | $ 40.00 | $ 40.00 | $ 36.00 | $ 32.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.36B | $ 32.58B | $ 32.60B | $ 33.76B | $ 29.79B | $ 24.11B | |
$ 12.81B | $ 14.29B | $ 11.76B | $ 18.35B | $ 16.70B | $ 15.70B | |
$ 12.81B | $ 13.61B | $ 12.08B | $ 18.35B | $ 16.86B | $ 15.74B | |
$ -14.00M | $ 2.00M | $ 123.00M | $ 228.00M | $ 7.00M | $ 3.00M | |
$ 18.76B | $ 20.90B | $ 18.03B | $ 26.85B | $ 24.85B | $ 22.82B | |
$ 21.40B | $ 24.40B | $ 21.59B | $ 30.07B | $ 26.61B | $ 24.40B |