Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 13.13B | $ 17.17B | $ 14.87B | $ 13.58B | $ 12.35B | $ 12.66B | |
$ 5.79B | $ 4.72B | $ 3.65B | $ 8.54B | $ 7.86B | $ 8.20B | |
$ 7.37B | $ 12.50B | $ 11.26B | $ 5.04B | $ 4.49B | $ 4.45B | |
$ 1.81B | $ 54.00M | $ 71.00M | $ 4.07B | $ 2.53B | $ 4.93B | |
$ 5.56B | $ 12.45B | $ 11.19B | $ 968.00M | $ 1.96B | $ -474.00M | |
$ -1.04B | $ -1.17B | $ -925.00M | $ -882.00M | $ -804.00M | $ -710.00M | |
$ -84.00M | $ 965.00M | $ 1.04B | $ 480.00M | $ -28.00M | $ 95.00M | |
$ 684.00M | $ 845.00M | $ 952.00M | $ 566.00M | $ 1.13B | $ -1.09B | |
$ -123.00M | $ -162.00M | $ -136.00M | $ -305.00M | $ -278.00M | $ -739.00M | |
- | - | - | - | - | - | |
$ 536.00M | $ 612.00M | $ 829.00M | $ 739.00M | $ 1.28B | $ -423.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.60B | $ 4.78B | $ 3.72B | $ 12.61B | $ 10.39B | $ 13.13B | |
$ 302.00M | - | - | $ 902.00M | $ 841.00M | $ 734.00M | |
$ 590.00M | $ 612.00M | $ 829.00M | $ 871.00M | $ 1.41B | $ -302.00M | |
$ 650.35M | - | - | $ 583.38M | $ 1.44B | $ -381.26M | |
$ 1.74B | $ 2.01B | $ 1.88B | $ 1.47B | $ 1.97B | $ -355.00M | |
$ 2.93B | $ 7.27B | $ 8.72B | $ 3.49B | $ 3.77B | $ 1.58B |