Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 5.75B | $ 5.66B | $ 5.41B | $ 6.25B | $ 6.15B | $ 5.90B | |
$ 2.61B | $ 2.63B | $ 2.65B | $ 3.21B | $ 3.17B | $ 3.15B | |
$ 3.14B | $ 3.03B | $ 2.75B | $ 3.05B | $ 2.98B | $ 2.75B | |
$ 2.50B | $ 2.41B | $ 2.33B | $ 2.56B | $ 2.54B | $ 2.39B | |
$ 637.00M | $ 618.00M | $ 425.00M | $ 482.00M | $ 448.00M | $ 355.00M | |
$ -71.00M | $ -44.00M | $ -55.00M | $ -55.00M | $ -46.00M | $ -60.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 578.00M | $ 582.00M | $ 367.00M | $ 477.00M | $ 485.00M | $ 346.00M | |
$ 150.00M | $ 150.00M | $ 83.00M | $ 123.00M | $ 131.00M | $ 94.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 387.00M | $ 291.00M | $ -27.00M | $ 335.00M | $ 305.00M | $ 224.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 21.00M | $ 21.00M | $ 22.00M | $ 21.00M | $ 58.00M | |
$ 5.11B | $ 5.04B | $ 4.98B | $ 5.77B | $ 5.70B | $ 5.54B | |
$ 387.00M | $ 291.00M | $ -27.00M | $ 335.00M | $ 305.00M | $ 224.00M | |
$ 382.00M | $ 399.16M | $ 275.25M | $ 334.26M | $ 279.45M | $ 215.26M | |
$ 29.00M | $ 31.00M | $ 40.00M | $ 46.00M | $ 39.00M | $ 48.00M | |
$ 607.00M | $ 613.00M | $ 407.00M | $ 523.00M | $ 524.00M | $ 394.00M | |
$ 864.00M | $ 867.00M | $ 710.00M | $ 803.00M | $ 842.00M | $ 635.00M |