Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.55T | $ ― | $ 1.55T | $ 1.42T | $ 1.38T | $ 1.50T | |
$ 1.00T | $ ― | $ 1.00T | $ 845.57B | $ 791.30B | $ 848.72B | |
$ 548.34B | $ ― | $ 548.34B | $ 573.19B | $ 590.69B | $ 653.52B | |
$ 438.27B | $ ― | $ 438.27B | $ 429.68B | $ 415.13B | $ 441.80B | |
$ 110.07B | $ ― | $ 110.07B | $ 143.51B | $ 175.56B | $ 211.72B | |
$ 3.23B | $ ― | $ 3.23B | $ 3.87B | $ -4.13B | $ -3.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 115.85B | $ ― | $ 115.85B | $ 150.00B | $ 173.97B | $ 210.65B | |
$ 28.11B | $ ― | $ 28.11B | $ 38.59B | $ 45.90B | $ 60.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 86.04B | $ ― | $ 86.04B | $ 109.64B | $ 126.14B | $ 148.21B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.44T | $ ― | $ 1.44T | $ 1.28T | $ 1.21T | $ 1.29T | |
$ 86.04B | $ ― | $ 86.04B | $ 109.64B | $ 126.14B | $ 148.21B | |
$ 86.04B | $ ― | $ 86.04B | $ 109.64B | $ 126.14B | $ 148.21B | |
$ 2.42B | $ ― | $ 2.42B | $ 2.60B | $ 5.84B | $ 5.23B | |
$ 118.27B | $ ― | $ 118.27B | $ 152.60B | $ 179.81B | $ 215.88B | |
$ 208.00B | $ 156.88B | $ 208.00B | $ 239.94B | $ 265.89B | $ 299.25B |