Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 170.90M | $ 188.40M | $ 187.17M | $ 183.04M | $ 166.13M | $ 155.39M | |
$ 995.00K | $ 4.50M | $ 3.19M | $ -12.42M | $ -2.86M | $ -847.00K | |
$ 192.00K | $ -102.25M | $ 103.82M | $ 96.23M | $ 91.69M | $ 88.77M | |
- | - | - | - | - | - | |
$ -2.69M | $ 7.41M | $ -18.63M | - | - | $ 0.00 | |
$ 62.86M | $ 77.05M | $ 80.16M | $ 74.40M | $ 71.58M | $ 65.78M | |
$ 6.12M | $ 15.61M | $ 17.53M | $ 14.91M | $ 14.38M | $ 12.71M | |
- | - | - | - | - | - | |
$ 180.17M | $ 61.44M | $ 62.63M | $ 59.34M | $ 57.08M | $ 52.92M | |
- | - | - | - | $ 3.70 | $ 3.40 | |
- | - | - | - | $ 3.69 | $ 3.39 | |
- | - | - | - | $ 15.41M | $ 15.57M | |
- | - | - | - | $ 15.45M | $ 15.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 3.39 | |
- | - | - | - | - | - | |
$ 135.07M | $ 143.19M | $ 133.83M | $ 123.23M | $ 124.05M | $ 118.23M | |
$ 52.40M | $ 61.44M | $ 62.63M | $ 59.49M | $ 57.20M | $ 53.07M | |
$ -14.73M | $ 23.74M | - | $ 59.49M | $ 57.20M | $ 53.07M | |
- | - | - | - | - | $ 2.46M | |
$ 19.30M | - | - | - | - | - | |
$ 19.46M | - | - | - | - | - |