Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 7.89B | $ 6.86B | $ 7.65B | $ 6.33B | $ 7.18B | |
$ ― | $ 5.23B | $ 4.17B | $ 4.03B | $ 4.04B | $ 4.69B | |
$ ― | $ 2.66B | $ 2.69B | $ 3.62B | $ 2.29B | $ 2.48B | |
$ ― | $ 1.33B | $ 1.48B | $ 1.18B | $ 948.50M | $ 921.62M | |
$ ― | $ 1.33B | $ 1.21B | $ 2.43B | $ 1.34B | $ 1.56B | |
$ ― | $ -320.46M | $ -427.23M | $ -480.79M | $ -486.68M | $ -380.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 739.21M | $ 281.68M | $ 1.34B | $ 595.69M | $ 756.70M | |
$ ― | $ 179.02M | $ 90.65M | $ 102.62M | $ 157.45M | $ 180.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 401.95M | $ 33.70M | $ 1.05B | $ 479.27M | $ 474.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.56B | $ 5.65B | $ 5.21B | $ 4.99B | $ 5.62B | |
$ ― | $ 401.95M | $ 33.70M | $ 1.05B | $ 479.27M | $ 474.29M | |
$ ― | $ 649.88M | $ 390.04M | $ 1.69B | $ 745.12M | $ 423.81M | |
$ ― | $ 504.25M | $ 607.87M | $ 699.44M | $ 662.18M | $ 480.52M | |
$ ― | $ 1.24B | $ 889.55M | $ 2.04B | $ 1.26B | $ 1.24B | |
$ ― | $ 2.23B | $ 1.76B | $ 3.11B | $ 2.28B | $ 2.25B |