Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 121.37B | $ 90.44B | $ 90.87B | $ 124.94B | $ 93.27B | $ 68.55B | |
$ 55.41B | $ 43.90B | $ 40.78B | $ 60.22B | $ 54.03B | $ 35.28B | |
$ 65.95B | $ 46.54B | $ 50.09B | $ 64.73B | $ 39.24B | $ 33.27B | |
$ 59.08B | $ 44.58B | $ 47.53B | $ 64.34B | $ 57.21B | $ 43.08B | |
$ 6.87B | $ 1.96B | $ 2.56B | $ 390.00M | $ -17.97B | $ -9.81B | |
$ -12.65B | $ -10.44B | $ -10.06B | $ -9.46B | $ 73.18B | $ -262.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.18B | $ -14.97B | $ -19.73B | $ -9.09B | $ 209.79B | $ -12.81B | |
$ 7.31B | $ 4.08B | $ -517.00M | $ -3.90B | $ 48.97B | $ 1.36B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.88B | $ -19.05B | $ -19.22B | $ -5.19B | $ 161.17B | $ -13.43B | |
$ 24.22 | $ -245.88 | $ -247.60 | $ -66.18 | $ 2.04K | $ -170.18 | |
$ 24.20 | $ -245.88 | $ -247.60 | $ -66.18 | $ 2.04K | $ -170.18 | |
$ 309.93M | $ 77.48M | $ 77.62M | $ 78.44M | $ 79.09M | $ 78.89M | |
$ 309.94M | $ 77.48M | $ 77.62M | $ 78.44M | $ 79.20M | $ 78.89M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 50.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 114.50B | $ 88.47B | $ 88.31B | $ 124.55B | $ 111.24B | $ 78.35B | |
$ 1.88B | $ -19.05B | $ -19.22B | $ -5.19B | $ 161.17B | $ -13.43B | |
$ 8.30B | $ -9.68B | $ -9.01B | $ -4.39B | $ 51.88B | $ -13.11B | |
$ 12.77B | $ 10.54B | $ 10.18B | $ 9.66B | $ 1.58B | $ 589.00M | |
$ 21.95B | $ -4.42B | $ -9.56B | $ 567.00M | $ 211.37B | $ -12.22B | |
$ 21.95B | $ 14.05B | $ 8.59B | $ 18.44B | $ 224.44B | $ -5.71B |