Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.99B | $ 21.51B | $ 21.11B | $ 19.21B | $ 16.90B | $ 16.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.39B | $ 6.74B | $ 7.47B | $ 6.99B | $ 3.43B | $ 5.49B | |
$ 1.18B | $ 1.09B | $ 1.36B | $ 1.26B | $ 426.00M | $ 901.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.30B | $ 5.13B | $ 5.71B | $ 5.41B | $ 7.25B | $ 5.95B | |
$ 11.85 | $ 12.80 | $ 13.86 | $ 12.71 | $ 16.99 | $ 11.43 | |
$ 11.83 | $ 12.79 | $ 13.85 | $ 12.70 | $ 16.96 | $ 11.39 | |
$ 1.60B | $ 401.00M | $ 412.00M | $ 426.00M | $ 427.00M | $ 447.00M | |
$ 1.60B | $ 401.00M | $ 412.00M | $ 426.00M | $ 427.00M | $ 448.00M | |
$ 6.25 | $ 6.10 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.17B | $ 5.58B | $ 6.04B | $ 5.67B | $ 7.52B | $ 5.42B | |
$ 5.31B | $ ― | $ ― | $ ― | $ ― | $ 1.60B | |
$ 13.01B | $ 10.39B | $ 2.42B | $ 487.00M | $ 1.36B | $ 3.80B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |