Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 14.61B | $ 14.45B | $ 13.23B | $ 13.99B | $ 12.85B | |
$ ― | $ 5.85B | $ 6.09B | $ 5.56B | $ 5.56B | $ 5.07B | |
$ ― | $ 8.76B | $ 8.36B | $ 7.68B | $ 8.44B | $ 7.78B | |
$ ― | $ 5.41B | $ 5.13B | $ 4.96B | $ 5.29B | $ 4.62B | |
$ ― | $ 2.53B | $ 3.23B | $ 2.71B | $ 3.15B | $ 3.16B | |
$ ― | $ 289.00M | $ -206.00M | $ 233.00M | $ 277.00M | $ 178.00M | |
$ ― | $ -3.00M | $ 25.00M | $ ― | $ ― | $ ― | |
$ ― | $ 2.40B | $ 3.02B | $ -260.00M | $ 1.87B | $ -2.11B | |
$ ― | $ 753.00M | $ 711.00M | $ -208.00M | $ 720.00M | $ 665.00M | |
$ ― | $ ― | $ -2.00M | $ ― | $ ― | $ ― | |
$ ― | $ 1.64B | $ 2.28B | $ -32.00M | $ 1.19B | $ -3.68B | |
$ ― | $ 2.29 | $ 3.26 | $ ― | $ 1.67 | $ -5.20 | |
$ ― | $ 2.29 | $ 3.25 | $ ― | $ 1.66 | $ -5.20 | |
$ ― | $ 716.70M | $ 715.28M | $ ― | $ 710.91M | $ 708.69M | |
$ ― | $ 718.28M | $ 717.49M | $ ― | $ 713.75M | $ 708.69M | |
$ ― | $ 1.93 | $ 1.83 | $ ― | $ 1.75 | $ 1.73 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.26B | $ 11.23B | $ -10.52B | $ -10.85B | $ -9.68B | |
$ ― | $ 1.64B | $ 2.28B | $ -32.00M | $ 1.19B | $ -3.68B | |
$ ― | $ 1.80B | $ 2.48B | $ 3.05B | $ 1.52B | $ -1.50B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.70B | $ 3.29B | $ -16.00M | $ 2.15B | $ -1.78B | |
$ ― | $ 3.99B | $ 3.90B | $ 465.00M | $ 3.61B | $ -1.78B |