Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 47.64B | $ 47.77B | $ 47.11B | $ 46.71B | $ 51.30B | $ 61.11B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.20B | $ 3.23B | $ 885.00M | $ 593.00M | $ 904.00M | $ 1.37B | |
- | - | - | - | - | - | |
$ 21.92B | $ 24.79B | $ 15.52B | $ 17.45B | $ 22.65B | $ 26.32B | |
$ 2.89B | $ 3.87B | $ 2.82B | $ 4.50B | $ 5.53B | $ 6.29B | |
- | - | - | - | - | - | |
$ 19.01B | $ 20.89B | $ 12.66B | $ 12.93B | $ 17.10B | $ 19.98B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.01B | $ 20.89B | $ 12.66B | $ 12.93B | $ 17.10B | $ 19.98B | |
$ 19.01B | $ 20.89B | $ 12.66B | $ 12.93B | $ 17.10B | $ 19.98B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |