Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 105.57M | $ 96.89M | $ 103.77M | $ 94.21M | $ 91.00M | $ 86.79M | |
$ 17.21M | $ 4.53M | $ 16.59M | $ 17.38M | $ 16.06M | $ 14.97M | |
$ 88.36M | $ 92.36M | $ 87.19M | $ 76.83M | $ 74.94M | $ 71.82M | |
$ 24.41M | $ 43.01M | $ 6.30M | $ 4.93M | $ 4.30M | $ 4.32M | |
$ 63.94M | $ 49.34M | $ 80.89M | $ 71.90M | $ 70.63M | $ 67.50M | |
$ -12.96M | $ -9.38M | $ -13.36M | $ -14.13M | $ -14.95M | $ -15.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 182.16M | $ 61.85M | $ 181.65M | $ 80.04M | $ 78.29M | $ 71.20M | |
$ 24.72M | $ 7.15M | $ 27.97M | $ 12.77M | $ 12.88M | $ 11.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 153.21M | $ 53.58M | $ 149.04M | $ 65.88M | $ 63.16M | $ 57.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.63M | $ 47.55M | $ 22.88M | $ 22.31M | $ 20.36M | $ 19.29M | |
$ 153.21M | $ 53.58M | $ 149.04M | $ 65.88M | $ 63.16M | $ 57.61M | |
$ 153.21M | $ 53.58M | $ 149.04M | $ 65.88M | $ 63.30M | $ 57.75M | |
$ 12.96M | $ 12.29M | $ 13.36M | $ 14.13M | $ 14.97M | $ 15.60M | |
$ 195.12M | $ 74.14M | $ 195.01M | $ 94.17M | $ 93.25M | $ 86.80M | |
$ 208.59M | $ 105.60M | $ 195.45M | $ 94.50M | $ 93.57M | $ 87.11M |