Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.19T | $ 430.37B | $ 523.06B | $ 462.86B | $ 485.91B | $ 379.08B | |
$ ― | $ 397.49B | $ 430.28B | $ 361.95B | $ 359.27B | $ 276.60B | |
$ ― | $ 32.88B | $ 92.78B | $ 100.91B | $ 126.64B | $ 102.48B | |
$ ― | $ 21.04B | $ 30.48B | $ 28.87B | $ 35.55B | $ 27.96B | |
$ ― | $ 11.84B | $ 62.30B | $ 72.04B | $ 91.09B | $ 74.52B | |
$ ― | $ 1.77B | $ 2.14B | $ 4.10B | $ -22.12B | $ 2.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.36B | $ 68.95B | $ 85.53B | $ 98.94B | $ 79.56B | |
$ ― | $ 8.32B | $ 27.97B | $ 31.41B | $ 37.74B | $ 31.02B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -6.05B | $ 26.80B | $ 35.02B | $ 39.55B | $ 34.62B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 418.53B | $ 460.77B | $ 390.82B | $ 394.82B | $ 304.56B | |
$ ― | $ -6.05B | $ 26.80B | $ 35.02B | $ 39.55B | $ 34.62B | |
$ ― | $ -4.68B | $ 28.11B | $ 35.17B | $ 39.25B | $ 33.32B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 24.49B | $ 0.00 | |
$ ― | $ 5.36B | $ 68.95B | $ 85.53B | $ 123.43B | $ 79.56B | |
$ ― | $ 7.63B | $ 71.34B | $ 87.60B | $ 124.98B | $ 80.61B |