Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 250.71M | $ 250.86M | $ 249.96M | $ 255.86M | $ 235.98M | $ 211.28M | |
$ 9.60M | $ 9.15M | $ 3.24M | $ 16.96M | $ -20.20M | $ -5.10M | |
$ 141.49M | $ 140.58M | $ -130.33M | $ -125.03M | $ 122.29M | $ 118.40M | |
- | - | - | - | - | - | |
$ -20.98M | $ -22.86M | $ -10.06M | $ -9.07M | $ 0.00 | $ 0.00 | |
$ 100.44M | $ 101.13M | $ 119.63M | $ 130.83M | $ 93.49M | $ 87.78M | |
$ 16.33M | $ 14.44M | $ 16.56M | $ 19.23M | $ 11.34M | $ 13.22M | |
- | - | - | - | - | - | |
$ 86.07M | $ 86.69M | $ 105.04M | $ 79.51M | $ 82.15M | $ 74.55M | |
$ 2.79 | $ 2.82 | $ 3.27 | $ 3.48 | $ 2.47 | $ 2.21 | |
$ 2.79 | $ 2.82 | $ 3.26 | $ 3.47 | $ 2.47 | $ 2.20 | |
$ 121.72M | $ 30.70M | $ 32.12M | $ 32.56M | $ 33.20M | $ 33.75M | |
$ 121.88M | $ 30.76M | $ 32.22M | $ 32.69M | $ 33.28M | $ 33.90M | |
$ 1.41 | $ 1.40 | $ 1.40 | $ 1.37 | $ 1.25 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 205.76M | $ 205.87M | $ 205.86M | $ 189.56M | $ 167.06M | $ 164.70M | |
$ 85.33M | $ 86.69M | $ 105.04M | $ 79.51M | $ 82.15M | $ 74.55M | |
$ 87.12M | - | - | - | $ 82.15M | $ 74.55M | |
- | - | - | - | - | - | |
- | - | - | $ 130.83M | - | - | |
- | - | - | $ 133.68M | - | - |