Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 45.04B | $ 45.93B | $ 44.89B | $ 49.93B | $ 43.73B | $ 42.20B | |
$ 38.52B | $ 38.98B | $ 37.17B | $ 41.43B | $ 36.56B | $ 34.80B | |
$ 6.52B | $ 6.94B | $ 7.72B | $ 8.50B | $ 7.17B | $ 7.39B | |
$ 4.46B | $ 3.79B | $ 3.87B | $ 3.73B | $ 3.10B | $ 3.01B | |
$ 2.06B | $ 3.16B | $ 3.85B | $ 4.77B | $ 4.07B | $ 4.38B | |
- | $ 0.00 | $ -1.00M | $ -1.00M | $ -1.00M | $ -4.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.21B | $ 3.29B | $ 4.61B | $ 4.63B | $ 4.10B | $ 4.61B | |
$ 768.00M | $ 1.04B | $ 1.43B | $ 1.50B | $ 1.31B | $ 1.32B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.44B | $ 2.25B | $ 3.17B | $ 3.13B | $ 2.79B | $ 3.28B | |
$ 51.45 | $ 80.25 | $ 113.46 | $ 93.08 | $ 119.50 | $ 140.82 | |
$ 51.45 | $ 80.25 | $ 113.46 | $ 93.08 | $ 119.50 | $ 140.82 | |
$ 111.92M | $ 27.99M | $ 27.99M | $ 33.59M | $ 23.33M | $ 23.33M | |
$ 111.93M | $ 27.99M | $ 27.99M | $ 33.59M | $ 23.33M | $ 23.33M | |
$ 30.00 | $ 28.33 | $ 0.00 | $ 20.83 | $ 21.00 | $ 18.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 42.98B | $ 42.77B | $ 41.03B | $ 45.16B | $ 39.66B | $ 37.81B | |
$ 1.44B | $ 2.25B | $ 3.17B | $ 3.13B | $ 2.79B | $ 3.28B | |
$ 1.46B | $ 2.27B | $ 2.75B | $ 3.31B | $ 2.85B | $ 3.23B | |
- | $ 0.00 | $ 1.00M | $ 1.00M | $ 1.00M | $ 4.00M | |
$ 2.21B | $ 3.29B | $ 4.61B | $ 4.63B | $ 4.10B | $ 4.61B | |
$ 2.21B | $ 4.22B | $ 5.50B | $ 5.47B | $ 4.98B | $ 5.44B |