Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.85B | $ ― | $ 5.85B | $ 5.54B | $ 5.44B | $ 5.64B | |
$ 2.19B | $ ― | $ 2.19B | $ 2.00B | $ 1.90B | $ 2.02B | |
$ 3.67B | $ ― | $ 3.67B | $ 3.54B | $ 3.54B | $ 3.62B | |
$ 3.02B | $ ― | $ 3.02B | $ 2.90B | $ 2.74B | $ 3.06B | |
$ 645.00M | $ ― | $ 643.00M | $ 644.00M | $ 802.00M | $ 555.00M | |
$ -50.00M | $ ― | $ -48.00M | $ -54.00M | $ -53.00M | $ -43.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 577.00M | $ ― | $ 578.00M | $ 581.00M | $ 756.00M | $ 508.00M | |
$ 128.00M | $ ― | $ 128.00M | $ 137.00M | $ 174.00M | $ 116.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 449.00M | $ ― | $ 450.00M | $ 443.00M | $ 564.00M | $ 373.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.21B | $ ― | $ 5.21B | $ 4.89B | $ 4.64B | $ 5.08B | |
$ 449.00M | $ ― | $ 450.00M | $ 443.00M | $ 564.00M | $ 373.00M | |
$ 449.00M | $ ― | $ 446.89M | $ 443.76M | $ 557.12M | $ 362.96M | |
$ 54.00M | $ ― | $ 55.00M | $ 58.00M | $ 48.00M | $ 63.00M | |
$ 631.00M | $ ― | $ 633.00M | $ 639.00M | $ 804.00M | $ 571.00M | |
$ 1.81B | $ 1.76B | $ 1.81B | $ 1.82B | $ 1.92B | $ 1.70B |