Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.65B | $ 1.62B | $ 1.49B | $ 1.30B | $ 1.17B | $ 1.14B | |
$ 670.83M | $ 722.82M | $ 552.09M | $ -490.20M | $ 540.16M | $ 520.76M | |
$ 947.96M | $ 900.78M | $ 938.44M | $ 129.74M | $ 632.36M | $ 622.62M | |
$ 1.43B | $ 531.16M | $ 1.32B | $ -1.15B | $ 391.67M | $ 372.50M | |
$ 406.82M | $ 369.62M | $ 360.74M | $ -315.30M | $ 240.69M | $ 250.12M | |
$ -142.89M | $ -140.20M | $ -134.87M | $ -110.91M | $ -117.04M | $ -127.11M | |
$ -201.62M | $ 202.72M | $ -143.32M | $ -49.70M | $ 31.18M | $ 33.26M | |
$ 449.53M | $ 432.14M | $ 369.19M | $ -376.51M | $ 154.83M | $ 156.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 356.96M | $ 365.14M | $ 250.78M | $ -451.78M | $ 85.25M | $ 85.75M | |
$ 0.98 | $ 1.01 | $ 0.72 | $ 0.42 | $ 0.28 | $ 0.29 | |
$ 0.98 | $ 1.01 | $ 0.71 | $ 0.41 | $ 0.28 | $ 0.29 | |
$ 1.45B | $ 362.02M | $ 349.29M | $ 699.94M | $ 306.61M | $ 299.42M | |
$ 1.46B | $ 362.48M | $ 349.79M | $ 325.52M | $ 307.07M | $ 299.92M | |
- | - | - | - | $ 0.20 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.71B | $ 1.25B | $ 1.88B | $ -1.64B | $ 931.83M | $ 893.26M | |
$ 365.02M | $ 380.17M | $ 250.78M | $ -397.98M | $ 140.37M | $ 141.04M | |
$ 126.13M | - | - | - | $ 118.86M | $ 111.85M | |
- | - | - | - | $ 117.04M | $ 127.11M | |
$ 552.68M | $ 572.34M | $ 451.98M | $ 0.00 | $ 271.87M | $ 283.37M | |
$ 1.25B | $ 1.03B | $ 1.33B | $ 0.00 | $ 615.02M | $ 612.67M |