Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 16.45B | $ 5.07B | $ 9.10B | $ 43.52B | $ 40.27B | $ 30.95B | |
$ 15.33B | $ 6.81B | $ 14.49B | $ 37.63B | $ 38.32B | $ 29.80B | |
$ 1.12B | $ -1.75B | $ -5.40B | $ 5.90B | $ 1.95B | $ 1.15B | |
$ 2.09B | $ 1.78B | $ 2.55B | $ 5.89B | $ 4.81B | $ 2.93B | |
$ -968.00M | $ -3.52B | $ -7.95B | $ 10.20M | $ -2.86B | $ -1.78B | |
$ -5.19B | $ -491.70M | $ -2.70B | $ -2.76B | $ 886.60M | $ -508.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.24B | $ 1.88B | $ -22.13B | $ -1.69B | $ -2.49B | $ -2.56B | |
$ 7.80M | $ 5.50M | $ 906.80M | $ -78.50M | $ -1.04B | $ -768.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.24B | $ 1.87B | $ -23.05B | $ -1.62B | $ -1.46B | $ -1.79B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.27B | $ 6.20B | $ 172.80M | $ 4.35B | $ 3.89B | |
$ 17.42B | $ 8.59B | $ 17.04B | $ 43.51B | $ 43.12B | $ 32.73B | |
$ 1.24B | $ 1.87B | $ -23.05B | $ -1.62B | $ -1.46B | $ -1.79B | |
$ -6.21B | $ -3.73B | $ -15.23B | $ -2.53B | $ -617.10M | $ -2.39B | |
$ 605.30M | $ 682.30M | $ 2.69B | $ 3.11B | $ 1.16B | $ 958.60M | |
$ 1.85B | $ 2.56B | $ -19.44B | $ 1.42B | $ -1.33B | $ -1.60B | |
$ 2.84B | $ 3.69B | $ -13.23B | $ 7.88B | $ 337.00M | $ -198.50M |