Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.28B | $ 2.09B | $ 2.02B | $ 2.02B | $ 1.68B | $ 1.52B | |
$ 1.39B | $ 1.34B | $ 1.21B | $ 1.10B | $ 892.01M | $ 766.27M | |
$ 882.59M | $ 743.43M | $ 803.01M | $ 916.77M | $ 787.69M | $ 750.11M | |
$ 161.40M | $ 151.79M | $ 113.31M | $ 144.40M | $ 114.85M | $ 111.13M | |
$ 721.19M | $ 591.64M | $ 689.70M | $ 772.38M | $ 672.84M | $ 638.98M | |
$ -52.69M | $ -50.62M | $ -43.02M | $ -36.69M | $ -32.71M | $ -29.45M | |
$ -802.35M | - | - | - | - | - | |
$ -133.86M | $ 541.02M | $ 646.68M | $ 735.68M | $ 640.14M | $ 609.53M | |
$ -40.26M | $ 104.38M | $ 130.41M | $ 148.56M | $ 129.30M | $ -146.62M | |
- | - | - | - | - | - | |
$ -131.24M | $ 408.16M | $ 500.89M | $ 575.16M | $ 510.83M | $ 756.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.55B | $ 1.50B | $ 1.33B | $ 1.24B | $ 1.01B | $ 877.40M | |
$ -93.60M | $ 436.63M | $ 516.26M | $ 587.12M | $ 510.83M | $ 756.15M | |
$ 531.43M | $ 436.63M | $ 516.26M | $ 587.12M | $ 510.83M | $ 756.15M | |
$ 52.69M | $ 50.62M | $ 43.02M | $ 36.69M | $ 32.71M | $ 29.45M | |
$ -81.16M | $ 591.64M | $ 689.70M | $ 772.38M | $ 672.84M | $ 638.98M | |
$ 845.21M | $ 1.47B | $ 1.47B | $ 1.48B | $ 1.25B | $ 1.15B |