Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.15B | $ 2.15B | $ 2.02B | $ 1.78B | $ 1.68B | $ 1.64B | |
- | - | - | - | $ 1.15B | $ 1.16B | |
$ 2.15B | $ 2.15B | $ 2.04B | $ 1.39B | $ 526.67M | $ 476.32M | |
$ 998.03M | $ 998.03M | $ 2.18B | $ 1.89B | $ 99.16M | $ 98.86M | |
$ 1.15B | $ 1.15B | $ -136.28M | $ -497.23M | $ 427.51M | $ 432.47M | |
$ -149.23M | $ -149.23M | $ -153.94M | $ -157.31M | $ -167.56M | $ -179.85M | |
$ 75.70M | $ -32.85M | $ -830.64M | $ -775.33M | $ 5.89M | $ 116.03M | |
$ 571.23M | $ 570.85M | $ 646.99M | $ 563.13M | $ 265.84M | $ 368.66M | |
$ 4.74M | $ 4.74M | $ -6.21M | $ 13.64M | $ 3.33M | $ 3.70M | |
$ 1.73M | $ 1.73M | $ 4.83M | $ 1.21M | $ 1.50M | $ 1.65M | |
$ 556.45M | $ 564.08M | $ 63.13M | $ 138.22M | $ 250.94M | $ 349.60M | |
$ 4.75 | $ 4.71 | $ 5.49 | $ 4.62 | $ 2.20 | $ 3.07 | |
$ 4.75 | $ 4.71 | $ 5.48 | $ 4.61 | $ 2.19 | $ 3.07 | |
$ 466.08M | $ 116.52M | $ 119.32M | $ 119.20M | $ 118.25M | $ 113.85M | |
$ 466.58M | $ 116.64M | $ 119.54M | $ 119.46M | $ 118.56M | $ 114.11M | |
$ 7.07 | $ 5.67 | - | $ 4.10 | $ 4.00 | $ 3.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 998.03M | $ 998.03M | $ 2.18B | $ 1.89B | $ 1.25B | $ 1.21B | |
$ 560.14M | $ 567.77M | $ 655.07M | $ 550.70M | $ 254.96M | $ 353.81M | |
$ 363.88M | $ 451.03M | - | - | $ 253.94M | $ 261.71M | |
- | - | - | - | $ 167.56M | $ 179.85M | |
$ 720.46M | $ 720.08M | $ 801.74M | $ 720.01M | $ 433.40M | $ 548.51M | |
$ 947.29M | $ 1.86B | $ 1.90B | $ 2.34B | $ 945.08M | $ 1.05B |