Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 19.49B | $ 19.49B | $ 17.79B | $ 16.85B | $ 16.02B | $ 13.42B | |
$ 11.43B | $ 11.43B | $ 9.55B | $ 9.50B | $ 11.49B | $ 8.80B | |
$ 8.05B | $ 8.05B | $ 8.23B | $ 7.35B | $ 4.53B | $ 4.62B | |
$ 2.68B | $ 2.68B | $ 2.05B | $ 1.92B | $ 2.57B | $ 2.11B | |
$ 5.38B | $ 5.38B | $ 6.18B | $ 5.43B | $ 1.96B | $ 2.51B | |
$ -3.38B | $ -3.38B | $ -2.16B | $ -2.08B | $ -316.00M | $ -14.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.25B | $ -3.25B | $ 4.30B | $ 2.63B | $ 139.00M | $ 2.62B | |
$ 1.13B | $ 1.13B | $ 910.00M | $ 555.00M | $ 424.00M | $ 599.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.47B | $ -4.47B | $ 3.13B | $ 1.88B | $ -362.00M | $ 1.94B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.11B | $ 14.11B | $ 11.61B | $ 11.42B | $ 14.06B | $ 10.91B | |
$ -4.47B | $ -4.47B | $ 3.13B | $ 1.88B | $ -362.00M | $ 1.94B | |
$ -4.47B | $ -4.47B | $ 3.13B | $ 1.88B | $ 4.46B | $ 2.01B | |
$ 2.59B | $ 2.59B | $ 2.13B | $ 2.03B | $ 43.00M | $ 1.43B | |
$ -657.00M | $ -656.00M | $ 6.43B | $ 4.67B | $ 182.00M | $ 2.51B | |
$ 1.38B | $ 1.38B | $ 7.93B | $ 6.20B | $ 4.47B | $ 3.41B |