Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.80B | $ 102.79M | $ 2.09B | $ 2.02B | $ 2.02B | $ 1.68B | |
$ 354.28M | - | $ 1.34B | $ 1.21B | $ 1.10B | $ 892.01M | |
$ 1.44B | $ 2.32B | $ 743.43M | $ 803.01M | $ 916.77M | $ 787.69M | |
$ 689.26M | $ -2.46B | $ 151.79M | $ 113.31M | $ 144.40M | $ 114.85M | |
$ 751.90M | $ 1.13B | $ 591.64M | $ 689.70M | $ 772.38M | $ 672.84M | |
$ -13.41M | - | $ -50.62M | $ -43.02M | $ -36.69M | $ -32.71M | |
- | - | - | - | - | - | |
$ 483.45M | $ -138.76M | $ 541.02M | $ 646.68M | $ 735.68M | $ 640.14M | |
$ 93.07M | $ -41.74M | $ 104.38M | $ 130.41M | $ 148.56M | $ 129.30M | |
- | - | - | - | - | - | |
$ 359.11M | $ -138.72M | $ 408.16M | $ 500.89M | $ 575.16M | $ 510.83M | |
$ 4.04 | $ -1.24 | $ 3.58 | $ 4.41 | $ 5.14 | $ 4.88 | |
$ 4.03 | $ -1.24 | $ 3.57 | $ 4.39 | $ 5.09 | $ 4.60 | |
$ 444.33M | $ 111.63M | $ 114.05M | $ 113.68M | $ 111.90M | $ 104.72M | |
$ 444.96M | $ 111.63M | $ 114.45M | $ 114.01M | $ 113.09M | $ 112.36M | |
$ 0.76 | $ 0.76 | $ 0.67 | $ 0.61 | $ 0.54 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.04B | $ -2.46B | $ 1.50B | $ 1.33B | $ 1.24B | $ 1.01B | |
$ 390.39M | $ -97.02M | $ 436.63M | $ 516.26M | $ 587.12M | $ 510.83M | |
$ 116.28M | - | $ 436.63M | $ 516.26M | $ 587.12M | $ 510.83M | |
$ 13.41M | - | $ 50.62M | $ 43.02M | $ 36.69M | $ 32.71M | |
$ 496.87M | $ -138.76M | $ 591.64M | $ 689.70M | $ 772.38M | $ 672.84M | |
$ 824.65M | $ 880.44M | $ 1.47B | $ 1.47B | $ 1.48B | $ 1.25B |