Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|
$ ― | $ 12.89B | $ 7.66B | $ 11.26B | |
$ ― | $ 10.50B | $ 6.43B | $ 8.59B | |
$ ― | $ 2.39B | $ 1.23B | $ 2.67B | |
$ ― | $ 1.11B | $ 866.05M | $ 807.82M | |
$ ― | $ 1.27B | $ 364.40M | $ 1.87B | |
$ ― | $ 86.04M | $ 153.33M | $ 195.00M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.06B | $ 808.41M | $ 2.26B | |
$ ― | $ 432.13M | $ 371.07M | $ 907.52M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 89.21M | $ 112.37M | $ 942.69M | |
$ ― | $ 0.03 | $ 0.03 | $ 0.28 | |
$ ― | $ 0.03 | $ 0.03 | $ 0.28 | |
$ ― | $ 3.35B | $ 3.35B | $ 3.35B | |
$ ― | $ 3.35B | $ 3.35B | $ 3.35B | |
$ ― | $ 0.01 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.61B | $ 7.30B | $ 9.40B | |
$ ― | $ 254.21M | $ 332.95M | $ 1.16B | |
$ ― | $ 264.44M | $ 139.42M | $ 1.16B | |
$ ― | $ 163.08M | $ 69.47M | $ 26.74M | |
$ ― | $ 1.23B | $ 877.88M | $ 2.29B | |
$ ― | $ 1.28B | $ 916.99M | $ 2.31B |