Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 70.87B | $ 236.06B | $ 139.19B | $ 159.08B | $ 196.75B | $ 185.59B | |
$ 67.44B | $ 206.79B | $ 123.06B | $ 144.38B | $ 181.93B | $ 172.70B | |
$ 3.42B | $ 29.26B | $ 16.13B | $ 14.70B | $ 14.82B | $ 12.88B | |
$ 2.42B | $ 8.73B | $ 6.88B | $ 6.98B | $ 6.71B | $ 6.01B | |
$ 1.00B | $ 20.53B | $ 9.25B | $ 7.73B | $ 8.12B | $ 6.87B | |
$ -195.66M | $ -586.00M | $ -355.00M | $ -651.00M | $ -846.00M | $ -628.00M | |
$ -1.68M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.00B | $ 20.59B | $ 8.96B | $ 7.69B | $ 6.93B | $ 6.54B | |
$ 355.01M | $ 5.50B | $ 2.77B | $ 2.04B | $ 1.79B | $ 1.95B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 667.10M | $ 14.88B | $ 6.14B | $ 5.59B | $ 5.06B | $ 4.49B | |
$ 16.45 | $ 367.40 | $ 151.67 | $ 137.88 | $ 122.40 | $ 108.43 | |
$ 16.21 | $ 361.81 | $ 149.36 | $ 135.78 | $ 120.54 | $ 106.79 | |
$ 40.51M | $ 40.50M | $ 40.50M | $ 40.52M | $ 41.33M | $ 41.41M | |
$ 41.13M | $ 41.13M | $ 41.12M | $ 41.14M | $ 41.96M | $ 42.05M | |
- | $ 60.00 | $ 15.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 57.00M | $ 72.00M | $ 69.00M | $ 60.00M | $ 74.00M | |
$ 69.86B | $ 215.53B | $ 129.94B | $ 151.35B | $ 188.63B | $ 178.72B | |
$ 667.10M | $ 14.88B | $ 6.14B | $ 5.59B | $ 5.06B | $ 4.49B | |
$ 673.46M | $ 14.94B | $ 6.16B | $ 5.56B | $ 5.12B | $ 4.46B | |
$ 242.00M | $ 627.00M | $ 385.00M | $ 748.00M | $ 926.00M | $ 704.00M | |
$ 1.25B | $ 21.22B | $ 9.34B | $ 8.44B | $ 7.86B | $ 7.25B | |
$ 1.25B | $ 24.41B | $ 12.24B | $ 11.15B | $ 10.22B | $ 9.19B |