Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.68B | $ 1.62B | $ 1.49B | $ 1.30B | $ 1.17B | $ 1.14B | |
$ 710.13M | $ 722.82M | $ 552.09M | $ -490.20M | $ 540.16M | $ 520.76M | |
$ 967.27M | $ 900.78M | $ 938.44M | $ 129.74M | $ 632.36M | $ 622.62M | |
$ 1.22B | $ 531.16M | $ 1.32B | $ -1.15B | $ 391.67M | $ 372.50M | |
$ 415.80M | $ 369.62M | $ 360.74M | $ -315.30M | $ 240.69M | $ 250.12M | |
$ -146.73M | $ -140.20M | $ -134.87M | $ -110.91M | $ -117.04M | $ -127.11M | |
$ -184.18M | $ 202.72M | $ -143.32M | $ -49.70M | $ 31.18M | $ 33.26M | |
$ 434.30M | $ 432.14M | $ 369.19M | $ -376.51M | $ 154.83M | $ 156.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 351.08M | $ 365.14M | $ 250.78M | $ -451.78M | $ 85.25M | $ 85.75M | |
$ 0.96 | $ 1.01 | $ 0.72 | $ 0.42 | $ 0.28 | $ 0.29 | |
$ 0.96 | $ 1.01 | $ 0.71 | $ 0.41 | $ 0.28 | $ 0.29 | |
$ 1.46B | $ 362.02M | $ 349.29M | $ 699.94M | $ 306.61M | $ 299.42M | |
$ 1.46B | $ 362.48M | $ 349.79M | $ 325.52M | $ 307.07M | $ 299.92M | |
$ 0.26 | $ 0.88 | - | - | $ 0.20 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.54B | $ 1.25B | $ 1.88B | $ -1.64B | $ 931.83M | $ 893.26M | |
$ 362.62M | $ 380.17M | $ 250.78M | $ -397.98M | $ 140.37M | $ 141.04M | |
$ 157.58M | - | - | - | $ 118.86M | $ 111.85M | |
- | - | - | - | $ 117.04M | $ 127.11M | |
$ 555.01M | $ 572.34M | $ 451.98M | $ 0.00 | $ 271.87M | $ 283.37M | |
$ 1.14B | $ 1.51B | $ 1.33B | $ 0.00 | $ 615.02M | $ 612.67M |