Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 28.75B | $ 36.78B | $ 36.50B | $ 37.23B | $ 36.66B | $ 36.92B | |
$ 16.74B | $ 21.36B | $ 21.18B | $ 21.80B | $ 21.83B | $ 22.45B | |
$ 12.01B | $ 15.42B | $ 15.33B | $ 15.43B | $ 14.83B | $ 14.47B | |
$ 6.94B | $ 9.28B | $ 9.69B | $ 10.13B | $ 10.44B | $ 9.19B | |
$ 5.07B | $ 6.13B | $ 5.63B | $ 5.31B | $ 4.38B | $ 5.27B | |
$ 37.00M | $ 33.00M | $ 61.00M | $ 69.00M | $ 45.00M | $ 30.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.12B | $ 6.29B | $ 6.99B | $ 7.72B | $ 8.50B | $ 7.58B | |
$ 1.69B | $ 1.95B | $ 2.06B | $ 2.23B | $ 2.46B | $ 2.32B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.46B | $ 4.37B | $ 4.96B | $ 5.53B | $ 6.04B | $ 5.26B | |
$ 141.42 | $ 153.00 | $ 164.03 | $ 183.07 | $ 198.31 | $ 184.53 | |
$ 141.42 | $ 153.00 | $ 164.03 | $ 183.07 | $ 198.31 | $ 184.53 | |
$ 75.03M | $ 28.56M | $ 30.23M | $ 30.20M | $ 30.47M | $ 31.31M | |
$ 75.03M | $ 28.56M | $ 30.23M | $ 30.22M | $ 30.47M | $ 31.33M | |
$ 52.50 | $ 68.00 | $ 51.00 | $ 66.00 | $ 64.00 | $ 124.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.68B | $ 30.64B | $ 30.87B | $ 31.92B | $ 32.27B | $ 31.64B | |
$ 3.46B | $ 4.37B | $ 4.96B | $ 5.53B | $ 6.04B | $ 5.26B | |
$ 3.42B | $ 4.38B | $ 4.30B | $ 4.17B | $ 3.22B | $ 3.77B | |
$ 19.00M | $ 6.00M | $ 2.00M | $ 1.00M | $ ― | $ ― | |
$ 5.14B | $ 6.29B | $ 6.99B | $ 7.73B | $ 4.38B | $ 5.27B | |
$ 7.99B | $ 10.41B | $ 11.54B | $ 13.01B | $ 10.01B | $ 11.51B |