Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.55B | $ 1.54B | $ 1.56B | $ 1.54B | $ 1.37B | $ 1.52B | |
$ 698.97M | $ 656.84M | $ 587.36M | $ 597.81M | $ 520.83M | $ 564.68M | |
$ 851.33M | $ 884.74M | $ 970.31M | $ 944.64M | $ 851.03M | $ 952.88M | |
$ 831.96M | $ 773.21M | $ 731.39M | $ 747.41M | $ 699.66M | $ 859.12M | |
$ 19.38M | $ 111.53M | $ 238.92M | $ 197.23M | $ 151.37M | $ 93.76M | |
$ 6.13M | $ -34.17M | $ -37.68M | $ -43.66M | $ -62.28M | $ -43.18M | |
$ -3.41M | $ 3.72M | $ 12.65M | $ -61.10M | $ -4.43M | $ -9.52M | |
$ -22.17M | $ 81.07M | $ 213.89M | $ 214.68M | $ 93.52M | $ 60.10M | |
$ -15.29M | $ 13.33M | $ 33.34M | $ 45.60M | $ -40.37M | $ 9.90M | |
- | - | - | - | - | - | |
$ -6.88M | $ 67.74M | $ 180.55M | $ 169.07M | $ 133.89M | $ 50.20M | |
$ -0.09 | $ 0.85 | $ 2.18 | $ 2.00 | $ 1.58 | $ 0.59 | |
$ -0.10 | $ 0.84 | $ 2.16 | $ 1.98 | $ 1.57 | $ 0.58 | |
$ 311.28M | $ 80.09M | $ 83.00M | $ 84.70M | $ 84.65M | $ 85.64M | |
$ 311.40M | $ 80.34M | $ 83.52M | $ 85.48M | $ 85.23M | $ 86.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.53B | $ 1.43B | $ 1.32B | $ 1.35B | $ 1.22B | $ 1.42B | |
$ -6.88M | $ 67.74M | $ 180.55M | $ 169.07M | $ 133.89M | $ 50.20M | |
$ -40.61M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -8.54M | $ 132.45M | $ 263.49M | $ 265.07M | $ 165.10M | $ 110.96M | |
$ 125.32M | $ 255.96M | $ 381.79M | $ 384.91M | $ 281.13M | $ 220.42M |