Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.51B | $ 1.54B | $ 1.56B | $ 1.54B | $ 1.37B | $ 1.52B | |
$ 648.33M | $ 656.84M | $ -587.36M | $ -597.81M | $ 520.83M | $ 564.68M | |
$ 865.08M | $ 884.74M | $ 970.31M | $ 944.64M | $ 851.03M | $ 952.88M | |
$ 785.63M | $ 773.21M | $ 731.39M | $ 747.41M | $ 699.66M | $ 794.20M | |
$ 79.44M | $ 111.53M | $ 238.92M | $ 197.23M | $ 151.37M | $ 158.68M | |
$ -33.56M | $ -34.17M | $ -37.68M | $ -43.66M | $ -62.28M | $ -43.18M | |
$ -1.09M | $ -3.72M | $ -12.65M | $ -61.10M | $ 4.43M | $ -55.39M | |
$ 46.98M | $ 81.07M | $ 213.89M | $ 214.68M | $ 93.52M | $ 60.10M | |
$ 2.35M | $ 13.33M | $ 33.34M | $ 45.60M | $ -40.37M | $ 9.90M | |
- | - | - | - | - | - | |
$ 44.63M | $ 67.74M | $ 180.55M | $ 169.07M | $ 133.89M | $ 50.20M | |
$ 0.55 | $ 0.85 | $ 2.18 | $ 2.00 | $ 1.58 | $ 0.59 | |
$ 0.54 | $ 0.84 | $ 2.16 | $ 1.98 | $ 1.57 | $ 0.58 | |
$ 320.26M | $ 80.09M | $ 83.00M | $ 84.70M | $ 84.65M | $ 85.64M | |
$ 321.02M | $ 80.34M | $ 83.52M | $ 85.48M | $ 85.23M | $ 86.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.45 | $ 2.74 | |
- | - | - | - | - | - | |
$ 1.43B | $ 1.43B | $ 144.04M | $ 149.60M | $ 1.22B | $ 1.36B | |
$ 44.63M | $ 67.74M | $ 180.55M | $ 169.07M | $ 133.89M | $ 50.20M | |
$ 21.07M | - | - | - | $ 133.89M | $ 104.42M | |
- | - | - | - | $ 71.58M | $ 53.96M | |
$ 98.23M | $ 132.45M | $ 263.49M | $ 221.87M | $ 165.10M | $ 114.06M | |
$ 221.32M | $ 255.96M | $ 381.79M | $ 341.71M | $ 281.13M | $ 223.52M |