Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 220.41M | $ 223.61M | $ 219.09M | $ 211.96M | $ 206.66M | $ 150.62M | |
$ 6.49M | $ 9.71M | $ 7.16M | $ 1.55M | $ -9.64M | $ -2.03M | |
$ 154.65M | $ 157.02M | $ -155.29M | $ -162.51M | $ 144.13M | $ 107.83M | |
- | - | - | - | - | - | |
$ -34.50M | $ -35.58M | $ -36.71M | $ 8.43M | $ 0.00 | - | |
$ 59.27M | $ 63.86M | $ 50.10M | $ 49.45M | $ 52.88M | $ 40.76M | |
$ 12.64M | $ 13.04M | $ 10.09M | $ 9.84M | $ 10.23M | $ 9.95M | |
- | - | - | - | - | - | |
$ 51.08M | $ 52.26M | $ 40.15M | $ -69.98M | $ 31.58M | $ 30.81M | |
$ 2.63 | $ 3.08 | $ 2.37 | $ 1.98 | $ 1.88 | $ 1.84 | |
$ 2.61 | $ 3.07 | $ 2.36 | $ 1.98 | $ 1.88 | $ 1.83 | |
$ 67.88M | $ 16.99M | $ 16.95M | $ 16.86M | $ 16.79M | $ 16.77M | |
$ 68.02M | $ 17.02M | $ 16.98M | $ 16.89M | $ 16.82M | $ 16.83M | |
$ 0.82 | $ 0.80 | $ 0.66 | - | $ 0.57 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 149.73M | $ 149.27M | $ 117.30M | $ 102.86M | $ 91.68M | $ 101.32M | |
$ 51.08M | $ 52.26M | $ 40.15M | $ -69.98M | $ 31.58M | $ 30.81M | |
$ 17.27M | $ 18.46M | $ 14.84M | - | $ 31.58M | $ 30.81M | |
- | - | - | - | $ 1.17M | $ 5.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |