Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 3.54B | $ 3.50B | $ 3.36B | $ 6.50B | $ 6.51B | $ 6.57B | |
$ 1.28B | $ 1.21B | $ 1.24B | $ 2.82B | $ 2.81B | $ 2.77B | |
$ 2.25B | $ 2.29B | $ 2.13B | $ 3.68B | $ 3.71B | $ 3.81B | |
$ 1.42B | $ 1.40B | $ 1.26B | $ 2.69B | $ 2.63B | $ 2.51B | |
$ 831.00M | $ 885.00M | $ 862.00M | $ 991.00M | $ 1.08B | $ 1.29B | |
$ -269.00M | $ -285.00M | $ -329.00M | $ -391.00M | $ -386.00M | $ -370.00M | |
$ -12.00M | $ -42.00M | $ -186.00M | $ -1.26B | $ -1.57B | $ -96.00M | |
$ 550.00M | $ 558.00M | $ 347.00M | $ -663.00M | $ -882.00M | $ 828.00M | |
$ -32.00M | $ -2.00M | $ 144.00M | $ -260.00M | $ -182.00M | $ 388.00M | |
$ 3.00M | $ -1.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 530.00M | $ 963.00M | $ -6.00M | $ -415.00M | $ -712.00M | $ 429.00M | |
$ 1.48 | $ 2.69 | $ -0.02 | $ -1.17 | $ -2.00 | $ 1.20 | |
$ 1.47 | $ 2.67 | $ -0.02 | $ -1.17 | $ -2.00 | $ 1.20 | |
$ 1.44B | $ 358.65M | $ 356.86M | $ 355.73M | $ 355.60M | $ 356.71M | |
$ 1.44B | $ 360.45M | $ 356.86M | $ 355.73M | $ 355.60M | $ 358.05M | |
$ 0.24 | $ 0.24 | $ 0.24 | $ 1.11 | $ 1.39 | $ 1.33 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.46 | $ 0.32 | $ 1.67 | $ 1.80 | $ 1.83 | - | |
- | - | - | - | - | - | |
$ 2.70B | $ 2.62B | $ 2.50B | $ 5.51B | $ 5.44B | $ 5.28B | |
$ 530.00M | $ 963.00M | $ -6.00M | $ -415.00M | $ -712.00M | $ 429.00M | |
$ 586.85M | $ 564.14M | $ 311.18M | $ 249.98M | $ 532.99M | $ 483.00M | |
$ 269.00M | $ 285.00M | $ 329.00M | $ 397.00M | $ 394.00M | $ 374.00M | |
$ 819.00M | $ 843.00M | $ 676.00M | $ -266.00M | $ -488.00M | $ 1.20B | |
$ 1.33B | $ 1.39B | $ 1.54B | $ 490.00M | $ 187.00M | $ 1.84B |