Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 16.91B | $ 6.62B | $ 6.61B | $ 6.57B | $ 7.58B | $ 5.96B | |
$ ― | $ 5.17B | $ 5.08B | $ 4.59B | $ 5.27B | $ 4.18B | |
$ ― | $ 1.45B | $ 1.53B | $ 1.98B | $ 2.31B | $ 1.79B | |
$ ― | $ 880.10M | $ 400.00M | $ 1.97B | $ 1.36B | $ 634.87M | |
$ ― | $ 565.21M | $ 1.13B | $ 8.40M | $ 950.87M | $ 1.15B | |
$ ― | $ -56.01M | $ -83.37M | $ -130.04M | $ -135.20M | $ -41.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.09B | $ 1.61B | $ -254.69M | $ 953.47M | $ 1.25B | |
$ ― | $ 245.15M | $ 375.19M | $ 253.41M | $ 192.33M | $ 284.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 926.62M | $ 1.02B | $ -505.86M | $ 706.98M | $ 948.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.05B | $ 5.48B | $ 6.57B | $ 6.63B | $ 4.81B | |
$ ― | $ 938.22M | $ 1.03B | $ -505.86M | $ 706.98M | $ 948.39M | |
$ ― | $ 816.57M | $ 1.17B | $ -530.07M | $ 714.65M | $ 1.02B | |
$ ― | $ 147.36M | $ 171.67M | $ 292.09M | $ 312.88M | $ 205.84M | |
$ ― | $ 1.24B | $ 1.78B | $ 37.40M | $ 1.27B | $ 1.45B | |
$ ― | $ 1.48B | $ 2.19B | $ 450.91M | $ 1.64B | $ 1.63B |