Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.74B | $ 2.68B | $ 2.32B | $ 2.09B | $ 2.02B | $ 2.02B | |
$ 442.47M | $ 1.72B | $ 1.46B | $ 1.34B | $ 1.21B | - | |
$ 2.29B | $ 961.29M | $ 858.42M | $ 743.43M | $ 803.01M | $ 2.02B | |
$ 366.92M | $ 220.63M | $ 172.46M | $ 1.55B | $ 1.37B | $ 1.28B | |
$ 1.27B | $ 1.27B | $ 1.90B | $ 1.00B | $ 1.08B | $ 1.13B | |
$ -196.85M | $ 54.05M | $ 53.25M | $ -513.02M | $ -484.90M | $ -456.68M | |
$ 67.02M | $ 67.02M | $ -771.48M | - | - | - | |
$ 659.70M | $ 753.63M | $ -138.76M | $ 541.02M | $ 646.68M | $ 735.68M | |
$ 123.87M | $ 139.01M | $ -41.74M | $ 104.38M | $ 130.41M | $ 148.56M | |
- | - | - | - | - | - | |
$ 490.15M | $ 572.92M | $ -138.72M | $ 408.16M | $ 500.89M | $ 575.16M | |
$ 4.40 | $ 5.16 | $ -1.24 | $ 3.58 | $ 4.41 | $ 5.14 | |
$ 4.38 | $ 5.14 | $ -1.24 | $ 3.57 | $ 4.39 | $ 5.09 | |
$ 444.95M | $ 111.01M | $ 111.63M | $ 114.05M | $ 113.68M | $ 111.90M | |
$ 447.04M | $ 111.44M | $ 111.63M | $ 114.45M | $ 114.01M | $ 113.09M | |
$ 0.84 | $ 0.84 | $ 0.76 | $ 0.67 | $ 0.61 | $ 0.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.08B | $ 1.94B | $ 1.63B | $ 1.55B | $ 1.37B | $ 1.28B | |
$ 535.83M | $ 614.62M | $ -97.02M | $ 436.63M | $ 516.26M | $ 587.12M | |
$ 465.85M | $ 595.37M | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.25B | $ 807.69M | $ -85.51M | $ 591.64M | $ 689.70M | $ 1.59B | |
$ 2.49B | $ 1.88B | $ 880.44M | $ 1.47B | $ 1.47B | $ 2.36B |