Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.80B | $ 1.76B | $ 2.06B | $ 2.03B | $ 1.85B | |
$ ― | $ 357.31M | $ 310.13M | $ 420.09M | $ 417.75M | $ 452.86M | |
$ ― | $ 1.44B | $ 1.45B | $ 1.64B | $ 1.61B | $ 1.40B | |
$ ― | $ 491.49M | $ 475.80M | $ 513.21M | $ 524.66M | $ 510.94M | |
$ ― | $ 947.89M | $ 972.80M | $ 1.12B | $ 1.09B | $ 890.10M | |
$ ― | $ -329.71M | $ -442.70M | $ -502.27M | $ -445.63M | $ -337.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 938.17M | $ 791.09M | $ 1.38B | $ 1.42B | $ 1.71B | |
$ ― | $ 263.61M | $ 203.97M | $ 441.83M | $ 458.37M | $ 277.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 645.00M | $ 565.50M | $ 876.82M | $ 911.76M | $ 1.43B | |
$ ― | $ 0.19 | $ 0.18 | $ 0.28 | $ 0.30 | $ 0.49 | |
$ ― | $ 0.17 | $ 0.16 | $ 0.24 | $ 0.25 | $ 0.40 | |
$ ― | $ 3.32B | $ 3.26B | $ 3.16B | $ 3.03B | $ 2.94B | |
$ ― | $ 3.75B | $ 3.68B | $ 3.64B | $ 3.58B | $ 3.55B | |
$ ― | $ 0.20 | $ 0.10 | $ 0.28 | $ 0.28 | $ 0.28 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.00 | $ 360.00K | $ ― | $ ― | $ ― | |
$ ― | $ 848.79M | $ 785.94M | $ 933.30M | $ 942.41M | $ 963.80M | |
$ ― | $ 645.00M | $ 565.50M | $ 876.82M | $ 911.76M | $ 1.43B | |
$ ― | $ 717.71M | $ 747.43M | $ 715.41M | $ 667.96M | $ 1.65B | |
$ ― | $ 327.21M | $ 445.27M | $ 505.37M | $ 456.59M | $ 345.88M | |
$ ― | $ 1.27B | $ 1.24B | $ 1.89B | $ 1.88B | $ 2.06B | |
$ ― | $ 1.41B | $ 1.38B | $ 2.02B | $ 2.01B | $ 2.21B |