Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.79B | $ 1.70B | $ 2.25B | $ 1.33B | $ 804.03M | $ 1.50B | |
$ 410.40M | $ 835.02M | $ 901.31M | $ 813.23M | $ 824.34M | - | |
$ 1.38B | $ 866.58M | $ 1.34B | $ 518.79M | $ -20.31M | $ 1.50B | |
$ 239.37M | $ 147.84M | $ 238.05M | $ 346.01M | $ 338.48M | $ 402.61M | |
$ 731.56M | $ 724.70M | $ 1.11B | $ 362.14M | $ -177.06M | $ 241.94M | |
$ 108.28M | $ 94.40M | $ 118.07M | - | - | - | |
$ -264.05M | $ -252.60M | $ -650.86M | $ 8.55M | $ 99.60M | $ 14.12M | |
$ 425.02M | $ 371.74M | $ 337.07M | $ -43.38M | $ -416.80M | $ 25.12M | |
$ 206.91M | $ 158.22M | $ 110.52M | $ 34.46M | $ -5.21M | $ 80.89M | |
$ -1.00K | $ -1.00K | $ -39.00K | $ 227.00K | $ -18.58M | - | |
$ 218.11M | $ 213.52M | $ 226.55M | $ -77.84M | $ -411.59M | $ 146.93M | |
$ 0.47 | $ 0.46 | $ 0.50 | $ -0.19 | $ -1.02 | $ -0.14 | |
$ 0.44 | $ 0.44 | $ 0.48 | $ -0.19 | $ -1.02 | $ -0.14 | |
$ 1.87B | $ 459.64M | $ 455.35M | $ 416.94M | $ 405.21M | $ 401.37M | |
$ 1.93B | $ 481.07M | $ 474.86M | $ 416.94M | $ 405.21M | $ 401.37M | |
- | - | - | - | $ 0.05 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 124.04M | $ 982.87M | $ 1.14B | $ 346.01M | $ 338.48M | $ 402.61M | |
- | - | - | - | - | - | |
$ 218.11M | $ 213.52M | $ 226.55M | $ -77.84M | $ -411.59M | $ -55.78M | |
$ 379.81M | - | - | - | - | - | |
$ 466.32M | $ 475.67M | $ 460.19M | $ 68.44M | $ -314.48M | $ 198.70M | |
$ 784.88M | $ 930.52M | $ 968.85M | $ 546.25M | $ 180.73M | $ 771.82M |