Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.18B | $ 2.15B | $ 2.02B | $ 1.78B | $ 1.68B | $ 1.64B | |
$ 1.04B | $ 1.40B | - | - | $ 1.15B | $ 1.16B | |
$ 1.14B | $ 747.48M | $ 2.04B | $ 1.39B | $ 526.67M | $ 476.32M | |
$ 1.02B | $ 126.36M | $ 2.18B | $ 1.89B | $ 99.16M | $ 98.86M | |
$ 1.16B | $ 1.15B | $ -136.28M | $ -497.23M | $ 427.51M | $ 432.47M | |
$ -162.93M | $ -149.23M | $ -153.94M | $ -157.31M | $ -167.56M | $ -179.85M | |
$ -31.72M | $ 31.18M | $ -830.64M | $ -775.33M | $ 5.89M | $ 116.03M | |
$ 538.08M | $ 570.85M | $ 646.99M | $ 563.13M | $ 265.84M | $ 368.66M | |
$ 4.63M | $ 4.74M | $ -6.21M | $ 13.64M | $ 3.33M | $ 3.70M | |
$ 1.92M | $ 1.73M | $ 4.83M | $ 1.21M | $ 1.50M | $ 1.65M | |
$ 520.61M | $ 548.89M | $ 63.13M | $ 138.22M | $ 250.94M | $ 349.60M | |
$ 4.47 | $ 4.71 | $ 5.49 | $ 4.62 | $ 2.20 | $ 3.07 | |
$ 4.47 | $ 4.71 | $ 5.48 | $ 4.61 | $ 2.19 | $ 3.07 | |
$ 466.92M | $ 116.52M | $ 119.32M | $ 119.20M | $ 118.25M | $ 113.85M | |
$ 467.13M | $ 116.64M | $ 119.54M | $ 119.46M | $ 118.56M | $ 114.11M | |
$ 7.14 | $ 5.60 | - | $ 4.10 | $ 4.00 | $ 3.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.02B | $ 1.53B | $ 2.18B | $ 1.89B | $ 1.25B | $ 1.21B | |
$ 524.41M | $ 552.81M | $ 655.07M | $ 550.70M | $ 254.96M | $ 353.81M | |
$ 352.19M | - | - | - | $ 253.94M | $ 261.71M | |
- | - | - | - | $ 167.56M | $ 179.85M | |
$ 704.50M | $ 720.08M | $ 801.74M | $ 720.01M | $ 433.40M | $ 548.51M | |
$ 1.43B | $ 1.29B | $ 1.90B | $ 2.34B | $ 945.08M | $ 1.05B |