Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 503.47M | $ 547.81M | $ 529.72M | $ 534.15M | $ 523.99M | $ 459.87M | |
$ 16.63M | $ 22.87M | $ 28.32M | $ 11.88M | $ 83.97M | $ 22.66M | |
$ 363.89M | $ 351.55M | $ 329.52M | $ 344.91M | $ 347.49M | $ 296.10M | |
- | - | - | - | - | - | |
$ -58.50M | $ -57.06M | $ -50.52M | $ -59.02M | $ -42.84M | $ -50.20M | |
$ 124.03M | $ 175.08M | $ 173.69M | $ 201.12M | $ 92.53M | $ 141.11M | |
$ 27.48M | $ 40.12M | $ 40.03M | $ 46.80M | $ 17.67M | $ -30.68M | |
- | - | - | - | - | - | |
$ 96.39M | $ 134.96M | $ 133.08M | $ 153.31M | $ 158.32M | $ 110.43M | |
$ 0.75 | $ 1.06 | $ 1.05 | $ 1.22 | $ 0.62 | $ 1.05 | |
$ 0.76 | $ 1.06 | $ 1.05 | $ 1.21 | $ 0.62 | $ 1.04 | |
$ 293.00M | $ 126.67M | $ 126.17M | $ 126.18M | $ 120.24M | $ 104.88M | |
$ 293.86M | $ 126.99M | $ 126.72M | $ 127.01M | $ 120.24M | $ 105.84M | |
$ 0.80 | $ 0.80 | $ 0.80 | $ 0.79 | - | $ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 411.06M | $ 412.81M | $ 392.37M | $ 379.38M | $ 307.75M | $ 337.81M | |
$ 96.39M | $ 134.96M | $ 133.67M | $ 154.32M | $ 74.85M | $ 110.43M | |
$ 44.58M | $ 123.81M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |