Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 164.67B | $ 167.92B | $ 141.89B | $ 119.71B | $ 108.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 278.58M | $ 321.23M | $ 943.00M | $ 93.75M | $ -64.51M | |
$ ― | $ 7.57B | $ 7.30B | $ 8.07B | $ 5.08B | $ 6.95B | |
$ ― | $ 1.18B | $ 1.37B | $ 1.42B | $ 1.19B | $ 1.62B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.36B | $ 5.71B | $ 6.05B | $ 3.73B | $ 5.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 151.67M | $ 153.31M | $ 197.59M | $ 462.48M | $ 411.61M | |
$ ― | $ 157.10B | $ 160.62B | $ 133.82B | $ 114.63B | $ 101.89B | |
$ ― | $ 6.36B | $ 5.71B | $ 6.05B | $ 3.73B | $ 5.26B | |
$ ― | $ 6.61B | $ 5.93B | $ 5.78B | $ 3.41B | $ 3.82B | |
$ ― | $ 2.05B | $ 1.75B | $ 1.54B | $ 2.27B | $ 893.06M | |
$ ― | $ 9.62B | $ 9.05B | $ 9.61B | $ 7.36B | $ 7.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |