Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.57B | $ 6.77B | $ 6.62B | $ 7.05B | $ 7.18B | $ 6.73B | |
$ ― | $ 4.26B | $ 3.09B | $ 3.14B | $ 2.78B | $ 2.60B | |
$ ― | $ 2.52B | $ 3.53B | $ 3.91B | $ 4.40B | $ 4.13B | |
$ ― | $ ― | $ 342.00M | $ 369.00M | $ 4.01B | $ 3.67B | |
$ ― | $ 2.52B | $ 3.18B | $ 3.54B | $ 3.17B | $ 3.83B | |
$ ― | $ -769.00M | $ -316.00M | $ -338.00M | $ -301.00M | $ -332.00M | |
$ ― | $ -6.26B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.58B | $ 8.29B | $ 8.12B | $ 8.35B | $ 11.47B | |
$ ― | $ 119.00M | $ 121.00M | $ 161.00M | $ 188.00M | $ 129.00M | |
$ ― | $ 6.26B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.03B | $ 7.75B | $ 7.51B | $ 7.32B | $ 10.51B | |
$ ― | $ 3.19 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.19 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.52B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.52B | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.83 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.26B | $ 3.43B | $ 3.51B | $ 4.01B | $ 2.90B | |
$ ― | $ 8.03B | $ 8.19B | $ 7.95B | $ 8.12B | $ 11.30B | |
$ ― | $ 6.43B | $ 7.67B | $ 7.95B | $ 8.12B | $ 11.30B | |
$ ― | $ ― | $ 645.00M | $ 455.00M | $ 534.00M | $ 332.00M | |
$ ― | $ 9.53B | $ 8.94B | $ 8.57B | $ 8.88B | $ 11.80B | |
$ ― | $ 9.86B | $ 9.28B | $ 8.94B | $ 9.28B | $ 12.11B |