Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 48.56B | $ 56.44B | $ 52.06B | $ 43.84B | $ 49.79B | $ 47.48B | |
$ -43.08B | $ -42.16B | $ -39.96B | $ 51.13B | $ 44.51B | $ 47.22B | |
$ 5.48B | $ 14.28B | $ 12.10B | $ -7.29B | $ 5.29B | $ 257.00M | |
$ 946.00M | $ -3.01B | $ 2.18B | $ -1.46B | $ 1.17B | $ 154.00M | |
$ 383.00M | $ -53.00M | - | - | - | - | |
$ 3.79B | $ 10.25B | $ 9.36B | $ -5.97B | $ 3.33B | $ -6.00M | |
$ 5.49 | $ 13.16 | $ 10.95 | $ -6.88 | $ 3.79 | $ -0.01 | |
$ 5.45 | $ 13.01 | $ 10.82 | $ -6.88 | $ 3.74 | $ -0.01 | |
$ 2.96B | $ 778.62M | $ 854.32M | $ 869.31M | $ 876.75M | $ 898.41M | |
$ 2.98B | $ 787.94M | $ 864.88M | $ 869.31M | $ 889.51M | $ 910.14M | |
$ 3.74B | $ 10.28B | $ 9.92B | $ -5.94B | $ 3.35B | $ -6.00M | |
$ 4.18B | $ 11.94B | - | $ 881.60M | $ 3.38B | $ 13.37M | |
$ 1.04 | $ 0.32 | - | $ 1.28 | $ 1.28 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | $ 2.52 | $ 4.59 | $ 1.17 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 279.00M | - | - | $ -5.84B | $ 6.70B | $ 1.57B | |
$ 1.27B | - | - | - | - | - | |
$ 1.18B | $ 1.13B | $ 1.30B | $ 1.46B | $ 1.42B | $ 1.31B |