Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.26B | $ 5.48B | $ 5.32B | $ 5.27B | $ 5.28B | $ 5.50B | |
$ 1.25B | $ ― | $ 1.25B | $ 1.21B | $ 1.16B | $ 1.30B | |
$ 4.01B | $ ― | $ 4.08B | $ 4.06B | $ 4.12B | $ 4.20B | |
$ 3.02B | $ ― | $ 2.87B | $ 3.04B | $ 3.20B | $ 3.34B | |
$ 988.00M | $ ― | $ 1.20B | $ 1.02B | $ 920.00M | $ 855.00M | |
$ -243.00M | $ ― | $ -218.00M | $ -227.00M | $ -253.00M | $ -389.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.61B | $ ― | $ 993.00M | $ 1.63B | $ 649.00M | $ 663.00M | |
$ 365.00M | $ ― | $ 227.00M | $ 344.00M | $ 88.00M | $ 49.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.25B | $ ― | $ 760.00M | $ 1.29B | $ 560.00M | $ 624.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.27B | $ ― | $ 4.12B | $ 4.25B | $ 4.36B | $ 4.64B | |
$ 1.25B | $ ― | $ 760.00M | $ 1.29B | $ 560.00M | $ 626.00M | |
$ 1.25B | $ ― | $ 761.15M | $ 635.23M | $ 578.99M | $ 451.77M | |
$ 237.00M | $ ― | $ 214.00M | $ 223.00M | $ 242.00M | $ 298.00M | |
$ 1.85B | $ ― | $ 1.21B | $ 1.85B | $ 891.00M | $ 961.00M | |
$ 3.32B | $ 2.56B | $ 2.55B | $ 3.31B | $ 2.44B | $ 2.50B |