Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 23.70B | $ 23.35B | $ 23.03B | $ 31.06B | $ 33.63B | |
$ ― | $ 20.67B | $ 20.18B | $ 20.92B | $ 27.78B | $ 30.35B | |
$ ― | $ 3.02B | $ 3.17B | $ 2.10B | $ 3.28B | $ 3.29B | |
$ ― | $ 2.22B | $ 1.98B | $ 1.81B | $ 1.81B | $ 1.62B | |
$ ― | $ 807.97M | $ 1.19B | $ 291.83M | $ 1.47B | $ 1.67B | |
$ ― | $ -390.99M | $ -492.88M | $ -498.60M | $ -582.36M | $ -524.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 284.97M | $ -756.27M | $ -1.82B | $ 344.77M | $ 657.98M | |
$ ― | $ 80.10M | $ 105.34M | $ 31.62M | $ 122.25M | $ 146.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -10.68M | $ -1.08B | $ 8.73M | $ -56.12M | $ 306.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 20.85M | $ 14.10M | |
$ ― | $ 22.89B | $ 22.16B | $ 22.73B | $ 29.59B | $ 31.97B | |
$ ― | $ 112.51M | $ -950.13M | $ 8.73M | $ 34.85M | $ 306.10M | |
$ ― | $ 284.48M | $ 101.10M | $ -736.91M | $ 431.49M | $ 647.32M | |
$ ― | $ 511.29M | $ 559.16M | $ 652.46M | $ 738.06M | $ 691.46M | |
$ ― | $ 796.26M | $ -197.11M | $ -1.17B | $ 1.08B | $ 1.35B | |
$ ― | $ 1.02B | $ 22.90M | $ -950.08M | $ 1.31B | $ 1.58B |