Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 131.07B | $ 131.07B | $ 136.67B | $ 100.90B | $ 105.59B | $ 105.16B | |
$ 128.02B | $ 128.02B | $ 123.43B | $ 94.31B | $ 96.78B | $ 88.13B | |
$ 3.05B | $ 3.05B | $ 13.24B | $ 6.59B | $ 8.80B | $ 17.03B | |
$ 3.62B | $ 3.62B | $ 3.69B | $ 3.17B | $ 5.72B | $ 5.92B | |
$ -571.00M | $ -571.00M | $ 9.55B | $ 3.42B | $ 2.02B | $ 11.11B | |
$ -352.00M | $ -352.00M | $ -530.00M | $ -872.00M | $ -1.06B | $ -1.39B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -269.00M | $ -269.00M | $ 8.92B | $ 2.40B | $ 1.97B | $ 10.01B | |
$ -455.00M | $ -455.00M | $ 1.96B | $ 407.00M | $ 212.00M | $ 2.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 156.00M | $ 156.00M | $ 6.92B | $ 1.98B | $ 1.79B | $ 7.95B | |
$ 0.02 | $ 0.02 | $ 0.74 | $ 0.21 | $ 0.19 | $ 0.85 | |
$ 0.01 | $ 0.02 | $ 0.72 | $ 0.20 | $ 0.19 | $ 0.84 | |
$ 36.71B | $ 9.18B | $ 9.41B | $ 9.42B | $ 9.41B | $ 9.40B | |
$ 36.95B | $ 9.18B | $ 9.62B | $ 9.99B | $ 9.56B | $ 9.47B | |
$ 0.22 | $ 0.22 | $ 0.08 | $ 0.06 | $ 0.17 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ <0.01 | $ 0.74 | $ 0.21 | $ 0.18 | $ ― | |
$ ― | $ <0.01 | $ 0.72 | $ 0.20 | $ 0.18 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 131.64B | $ 131.64B | $ 127.12B | $ 97.48B | $ 102.50B | $ 94.04B | |
$ 156.00M | $ 156.00M | $ 6.92B | $ 1.98B | $ 1.79B | $ 7.95B | |
$ 49.56M | $ -159.60M | $ 7.21B | $ 1.99B | $ 1.60B | $ 8.00B | |
$ 391.00M | $ 391.00M | $ 576.00M | $ 899.00M | $ 1.08B | $ 1.42B | |
$ 122.00M | $ 122.00M | $ 9.50B | $ 3.30B | $ 3.06B | $ 11.42B | |
$ 122.00M | $ 3.96B | $ 13.40B | $ 7.18B | $ 6.83B | $ 15.11B |