Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Mar 18 |
---|---|---|---|---|---|---|
$ 511.38B | $ 510.64B | $ 457.05B | $ 509.66B | $ 416.22B | $ 512.05B | |
$ 397.15B | $ 395.16B | $ 365.43B | $ 409.01B | $ 335.04B | $ 406.07B | |
$ 114.23B | $ 115.48B | $ 91.62B | $ 100.65B | $ 81.18B | $ 105.98B | |
$ 98.37B | $ 93.69B | $ 90.37B | $ 94.16B | $ 83.68B | $ 90.89B | |
$ 15.86B | $ 21.79B | $ 1.25B | $ 6.48B | $ -2.51B | $ 15.09B | |
$ -487.00M | $ -695.00M | $ -898.00M | $ -710.00M | $ -428.00M | $ -352.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.22B | $ 22.90B | $ 20.03B | $ -2.26B | $ -3.48B | $ 33.49B | |
$ -3.14B | $ -3.29B | $ 7.37B | $ 4.61B | $ 2.08B | $ 6.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.32B | $ 24.82B | $ 13.54B | $ -6.60B | $ -7.18B | $ 26.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 495.52B | $ 488.85B | $ 455.80B | $ 503.18B | $ 418.73B | $ 496.96B | |
$ 25.32B | $ 24.82B | $ 13.54B | $ -6.60B | $ -7.18B | $ 26.35B | |
$ 24.92B | $ 26.52B | $ 3.28B | $ 3.08B | $ -3.65B | $ 15.40B | |
$ 1.27B | $ 1.14B | $ 1.14B | $ 1.13B | $ 888.00M | $ 862.00M | |
$ 24.49B | $ 24.04B | $ 21.17B | $ -1.13B | $ -2.59B | $ 34.35B | |
$ 24.49B | $ 48.54B | $ 45.12B | $ 25.81B | $ 19.11B | $ 58.22B |