Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.45T | $ 1.59T | $ 1.45T | $ 1.27T | $ 1.18T | $ 1.30T | |
$ 897.88B | $ ― | $ 897.88B | $ 745.74B | $ 694.28B | $ 763.29B | |
$ 552.52B | $ ― | $ 552.52B | $ 523.18B | $ 483.86B | $ 536.09B | |
$ 413.24B | $ ― | $ 413.24B | $ 404.68B | $ 387.59B | $ 422.15B | |
$ 139.28B | $ ― | $ 139.28B | $ 118.50B | $ 96.26B | $ 113.94B | |
$ -397.00M | $ ― | $ -397.00M | $ -1.52B | $ -2.01B | $ -1.76B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 139.29B | $ ― | $ 139.29B | $ 117.05B | $ 94.17B | $ 112.19B | |
$ 38.19B | $ ― | $ 38.19B | $ 34.02B | $ 29.87B | $ 32.11B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 82.32B | $ ― | $ 82.32B | $ 68.68B | $ 52.21B | $ 68.89B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.31T | $ ― | $ 1.31T | $ 1.15T | $ 1.08T | $ 1.19T | |
$ 82.32B | $ ― | $ 82.32B | $ 68.68B | $ 52.21B | $ 68.89B | |
$ 82.32B | $ ― | $ 82.32B | $ 68.68B | $ 52.21B | $ 68.89B | |
$ 2.02B | $ ― | $ 2.03B | $ 2.02B | $ 2.87B | $ 3.19B | |
$ 141.31B | $ ― | $ 141.32B | $ 119.08B | $ 97.04B | $ 115.37B | |
$ 212.11B | $ 141.70B | $ 212.11B | $ 188.45B | $ 167.69B | $ 186.41B |