Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 96.93B | $ 103.88B | $ 96.93B | $ 81.73B | $ 74.85B | $ 86.01B | |
$ 72.47B | $ ― | $ 72.47B | $ 58.46B | $ 55.35B | $ 65.07B | |
$ 24.47B | $ ― | $ 24.47B | $ 23.27B | $ 19.50B | $ 20.94B | |
$ 15.09B | $ ― | $ 15.09B | $ 12.96B | $ 12.54B | $ 11.46B | |
$ 9.38B | $ ― | $ 9.38B | $ 10.32B | $ 6.97B | $ 9.48B | |
$ -486.00M | $ ― | $ -486.00M | $ -502.00M | $ -590.00M | $ -1.10B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.29B | $ ― | $ 7.29B | $ 10.06B | $ 6.30B | $ 8.47B | |
$ 2.44B | $ ― | $ 2.44B | $ 2.48B | $ 1.83B | $ 2.68B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.47B | $ ― | $ 4.47B | $ 7.33B | $ 4.30B | $ 5.56B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 87.55B | $ ― | $ 87.55B | $ 71.41B | $ 67.88B | $ 76.53B | |
$ 4.47B | $ ― | $ 4.47B | $ 7.33B | $ 4.30B | $ 5.56B | |
$ 4.47B | $ ― | $ 4.88B | $ 6.99B | $ 4.14B | $ 5.57B | |
$ ― | $ ― | $ 588.00M | $ 454.00M | $ 528.00M | $ 1.06B | |
$ 7.88B | $ ― | $ 7.88B | $ 10.52B | $ 6.83B | $ 9.53B | |
$ 11.66B | $ 14.78B | $ 11.66B | $ 13.82B | $ 10.23B | $ 13.03B |