Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 40.84B | $ 22.30B | $ 40.84B | $ 37.52B | $ 36.28B | $ 35.41B | |
$ 30.11B | $ ― | $ 30.11B | $ 27.21B | $ 25.96B | $ 25.06B | |
$ 10.72B | $ ― | $ 10.72B | $ 10.31B | $ 10.32B | $ 10.35B | |
$ 7.40B | $ ― | $ 7.40B | $ 6.15B | $ 5.93B | $ 5.75B | |
$ 3.32B | $ ― | $ 3.32B | $ 4.16B | $ 4.38B | $ 4.60B | |
$ -507.00M | $ ― | $ -507.00M | $ -506.00M | $ -659.00M | $ -719.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.81B | $ ― | $ 2.81B | $ 3.65B | $ 3.73B | $ 3.91B | |
$ 697.00M | $ ― | $ 697.00M | $ 833.00M | $ 903.00M | $ 883.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.37B | $ ― | $ 1.37B | $ 1.82B | $ 1.71B | $ 1.88B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 37.52B | $ ― | $ 37.52B | $ 33.36B | $ 31.89B | $ 30.81B | |
$ 1.37B | $ ― | $ 1.37B | $ 1.82B | $ 1.71B | $ 1.88B | |
$ 1.37B | $ ― | $ 1.37B | $ 1.82B | $ 1.71B | $ 1.86B | |
$ ― | $ ― | $ 694.00M | $ 630.00M | $ 752.00M | $ 881.00M | |
$ 3.51B | $ ― | $ 3.51B | $ 4.28B | $ 4.38B | $ 4.79B | |
$ 6.48B | $ 2.73B | $ 6.48B | $ 6.95B | $ 4.38B | $ 7.25B |