Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.62B | $ 2.55B | $ 2.32B | $ 2.42B | $ 2.36B | $ 1.89B | |
$ 100.36M | $ 193.46M | $ -292.54M | $ -165.78M | $ -228.07M | $ -325.42M | |
$ 1.57B | $ 1.50B | $ 1.41B | $ 1.44B | $ 1.38B | $ 1.23B | |
- | - | - | - | - | - | |
- | - | $ 0.00 | $ 0.00 | $ -12.52M | $ 0.00 | |
$ 1.15B | $ 1.24B | $ 618.56M | $ 818.32M | $ 737.74M | $ 338.51M | |
$ 273.79M | $ 309.02M | $ 111.94M | $ 147.18M | $ 119.58M | $ 230.83M | |
- | - | - | - | - | - | |
$ 875.87M | $ 933.48M | $ 504.86M | $ 667.41M | $ 614.43M | $ 103.96M | |
$ 11.14 | $ 11.49 | $ 5.88 | $ 6.89 | $ 6.07 | $ 1.02 | |
$ 11.13 | $ 11.46 | $ 5.87 | $ 6.88 | $ 6.06 | $ 1.02 | |
$ 314.20M | $ 81.26M | $ 85.88M | $ 96.85M | $ 101.14M | $ 101.97M | |
$ 314.80M | $ 81.42M | $ 85.98M | $ 97.00M | $ 101.31M | $ 102.05M | |
$ 2.00 | $ 1.75 | $ 1.60 | $ 1.20 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.12B | $ 2.15B | $ 1.56B | $ 1.73B | $ 1.51B | $ 1.18B | |
$ 877.28M | $ 934.89M | $ 506.62M | $ 671.13M | $ 618.16M | $ 107.68M | |
$ 877.28M | $ 934.89M | $ 506.62M | $ 671.13M | $ 628.68M | $ 107.68M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |