Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 33.62B | $ 33.62B | $ 27.84B | $ 29.30B | $ 39.05B | $ 36.66B | |
$ ― | $ 23.36B | $ 19.00B | $ 20.50B | $ 25.73B | $ 23.98B | |
$ ― | $ 10.25B | $ 8.84B | $ 8.80B | $ 13.32B | $ 12.68B | |
$ 5.31B | $ 9.97B | $ 8.29B | $ 9.06B | $ 11.74B | $ 11.04B | |
$ 239.15M | $ 277.76M | $ 543.17M | $ -253.77M | $ 1.58B | $ 1.64B | |
$ -170.62M | $ -305.83M | $ -259.94M | $ -233.67M | $ -309.56M | $ -296.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.01B | $ 1.01B | $ 57.50M | $ 904.42M | $ 2.08B | $ 1.65B | |
$ 75.28M | $ 201.20M | $ 789.37M | $ 255.12M | $ 408.59M | $ 389.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 668.23M | $ 668.23M | $ 3.05B | $ 574.00M | $ 962.03M | $ 915.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 640.81M | |
$ 17.96B | $ 33.34B | $ 27.29B | $ 29.56B | $ 37.47B | $ 35.01B | |
$ 668.23M | $ 668.23M | $ 3.05B | $ 574.00M | $ 962.03M | $ 915.58M | |
$ -25.05M | $ -132.96M | $ -704.79M | $ -492.71M | $ 1.58B | $ 850.74M | |
$ 361.10M | $ 361.10M | $ 268.70M | $ 244.10M | $ 315.50M | $ 296.10M | |
$ 1.37B | $ 1.37B | $ 326.20M | $ 1.15B | $ 2.39B | $ 1.95B | |
$ 1.75B | $ 1.99B | $ 805.65M | $ 2.02B | $ 3.36B | $ 2.76B |