Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 29.35B | $ 11.73B | $ 7.61B | $ 36.16B | $ 39.59B | $ 34.03B | |
$ ― | $ 9.27B | $ 7.92B | $ 22.67B | $ 24.69B | $ 21.96B | |
$ ― | $ 2.45B | $ -309.18M | $ 13.49B | $ 14.90B | $ 12.07B | |
$ ― | $ 5.00B | $ 4.90B | $ 7.12B | $ 7.05B | $ 6.57B | |
$ ― | $ -2.55B | $ -5.21B | $ 6.37B | $ 7.85B | $ 5.50B | |
$ ― | $ -2.32B | $ -1.87B | $ -1.41B | $ -1.39B | $ -1.25B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -5.17B | $ -7.20B | $ 5.07B | $ 6.26B | $ 3.71B | |
$ ― | $ 12.43M | $ 12.43M | $ 12.43M | $ 12.43M | $ 12.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -5.18B | $ -7.22B | $ 5.06B | $ 6.25B | $ 3.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.01M | $ 1.38M | $ 33.96M | $ 58.83M | $ 59.11M | |
$ ― | $ 14.27B | $ 12.82B | $ 29.80B | $ 31.74B | $ 28.53B | |
$ ― | $ -5.18B | $ -7.22B | $ 5.06B | $ 6.25B | $ 3.70B | |
$ ― | $ -5.06B | $ -7.00B | $ 5.06B | $ 6.41B | $ 4.06B | |
$ ― | $ 2.23B | $ 1.83B | $ 1.35B | $ 1.34B | $ 1.11B | |
$ ― | $ -2.94B | $ -5.38B | $ 6.41B | $ 7.60B | $ 4.82B | |
$ ― | $ -312.47M | $ -2.46B | $ 9.34B | $ 10.33B | $ 7.60B |