Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 690.04M | $ 701.89M | $ 702.78M | $ 737.95M | $ 677.27M | $ 660.64M | |
$ 31.62M | $ 31.62M | $ 19.03M | $ 60.89M | $ -87.14M | $ -21.09M | |
$ 213.82M | $ 430.37M | $ -403.80M | $ -419.19M | $ 372.72M | $ 364.08M | |
- | - | - | - | - | - | |
$ -56.32M | $ -70.48M | $ -39.95M | $ -37.20M | $ -31.12M | $ -44.22M | |
$ 239.90M | $ 239.90M | $ 279.95M | $ 318.76M | $ 186.29M | $ 231.25M | |
$ 41.98M | $ 38.08M | $ 55.69M | $ 64.32M | $ 28.07M | $ 37.56M | |
- | - | - | - | - | - | |
$ 189.93M | $ 189.95M | $ 222.64M | $ 130.27M | $ 152.57M | $ 193.53M | |
$ 2.58 | $ 2.53 | $ 2.97 | $ 3.26 | $ 1.93 | $ 2.41 | |
$ 2.58 | $ 2.53 | $ 2.97 | $ 3.26 | $ 1.93 | $ 2.41 | |
$ 299.84M | $ 74.96M | $ 74.95M | $ 77.40M | $ 78.86M | $ 80.20M | |
$ 299.85M | $ 74.96M | $ 74.95M | $ 77.42M | $ 78.88M | $ 80.26M | |
$ 1.22 | $ 1.22 | $ 1.16 | $ 1.09 | $ 1.00 | $ 0.96 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.14 | $ 2.75 | |
- | - | - | - | - | - | |
$ 567.54M | $ 579.39M | $ 546.21M | $ 551.26M | $ 468.16M | $ 516.78M | |
$ 201.82M | $ 201.82M | $ 234.51M | $ 142.14M | $ 158.23M | $ 193.53M | |
$ 152.37M | $ 185.13M | - | - | $ 184.65M | $ 230.74M | |
- | - | - | - | $ 1.27M | $ 3.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |