Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 242.58M | $ 229.94M | $ 224.46M | $ 221.39M | $ 217.73M | $ 216.20M | |
$ 47.92M | $ 39.72M | $ 40.76M | $ 43.35M | $ 51.28M | $ 52.29M | |
$ 194.66M | $ 190.22M | $ 183.70M | $ 178.03M | $ 166.45M | $ 163.91M | |
$ 98.15M | $ 99.04M | $ 94.77M | $ 88.63M | $ 82.41M | $ 82.39M | |
$ 96.51M | $ 91.18M | $ 88.93M | $ 89.40M | $ 84.03M | $ 81.52M | |
$ -1.40M | $ -1.19M | $ -1.10M | $ -1.22M | $ -1.21M | $ -1.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 96.19M | $ 89.89M | $ 88.30M | $ 88.84M | $ 82.55M | $ 79.75M | |
$ 27.32M | $ 24.50M | $ 24.29M | $ 25.48M | $ 22.80M | $ 23.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 68.87M | $ 65.38M | $ 64.01M | $ 63.36M | $ 59.75M | $ 56.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.33M | $ 8.20M | $ 9.00M | $ 14.80M | $ 14.91M | |
$ 146.07M | $ 138.75M | $ 135.53M | $ 131.98M | $ 133.70M | $ 134.68M | |
$ 68.87M | $ 65.38M | $ 64.01M | $ 63.36M | $ 59.75M | $ 56.26M | |
$ 68.88M | $ 65.49M | $ 63.68M | $ 63.51M | $ 59.96M | $ 56.41M | |
$ 1.37M | $ 1.08M | $ 905.00K | $ 982.00K | $ 943.00K | $ 1.38M | |
$ 97.56M | $ 90.97M | $ 89.21M | $ 89.82M | $ 83.49M | $ 81.13M | |
$ 147.22M | $ 141.47M | $ 134.57M | $ 132.26M | $ 116.74M | $ 115.63M |