Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 51.13B | $ 57.09B | $ 37.03B | $ 37.49B | $ 67.81B | $ 54.34B | |
$ 31.98B | $ 34.66B | $ 24.45B | $ 25.48B | $ 37.36B | $ 28.64B | |
$ 19.15B | $ 22.43B | $ 12.58B | $ 12.00B | $ 30.45B | $ 25.70B | |
$ 11.38B | $ 13.69B | $ 11.72B | $ 12.20B | $ 13.54B | $ 13.10B | |
$ 7.78B | $ 8.74B | $ 865.92M | $ -195.25M | $ 16.90B | $ 12.60B | |
$ -111.80M | $ -125.20M | $ -67.72M | $ -79.81M | $ 1.76M | $ -204.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.55B | $ 9.01B | $ 1.02B | $ -137.14M | $ 17.24B | $ 12.22B | |
$ 1.82B | $ 2.29B | $ 465.71M | $ 752.00M | $ 4.73B | $ 3.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.73B | $ 6.64B | $ 662.50M | $ -1.10B | $ 11.60B | $ 8.06B | |
$ 59.84 | $ 69.02 | $ 6.88 | $ -8.65 | $ 120.52 | $ 86.90 | |
$ 59.84 | $ 69.02 | $ 6.88 | $ -8.65 | $ 120.52 | $ 86.90 | |
$ 287.31M | $ 96.26M | $ 96.26M | $ 96.26M | $ 96.26M | $ 92.75M | |
$ 287.31M | $ 96.26M | $ 96.26M | $ 96.26M | $ 96.26M | $ 96.26M | |
$ 11.00 | $ 21.00 | $ 20.00 | $ 20.00 | $ 38.00 | $ 26.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 43.36B | $ 48.35B | $ 36.17B | $ 37.68B | $ 50.91B | $ 41.74B | |
$ 5.73B | $ 6.64B | $ 662.50M | $ -1.10B | $ 11.60B | $ 8.06B | |
$ 6.11B | $ 6.72B | $ 903.56M | $ -836.15M | $ 11.78B | $ 8.06B | |
$ 119.80M | $ 138.18M | $ 106.29M | $ 113.17M | $ 22.79M | $ 42.33M | |
$ 7.67B | $ 9.15B | $ 1.13B | $ -23.97M | $ 17.26B | $ 12.26B | |
$ 7.67B | $ 17.40B | $ 8.52B | $ 7.71B | $ 23.51B | $ 18.12B |