Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 248.65M | $ 247.94M | $ 248.39M | $ 217.79M | $ 225.18M | $ 199.16M | |
$ 90.24M | $ 169.81M | $ 168.47M | $ 148.70M | $ 170.05M | $ 150.20M | |
$ 158.41M | $ 78.13M | $ 79.92M | $ 69.10M | $ 55.13M | $ 48.96M | |
$ 141.85M | $ 60.82M | $ 56.11M | $ 54.15M | $ 38.98M | $ 34.83M | |
$ 16.56M | $ 17.32M | $ 23.81M | $ 14.95M | $ 16.14M | $ 14.13M | |
$ -645.00K | $ -483.00K | $ -951.00K | $ -1.59M | $ -1.05M | $ -1.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.00M | $ 19.92M | $ 23.27M | $ 13.66M | $ 16.44M | $ 14.52M | |
$ 3.18M | $ 3.18M | $ 7.43M | $ 3.38M | $ 2.18M | $ 3.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.69M | $ 9.69M | $ 15.84M | $ 10.28M | $ 14.26M | $ 10.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.74M | $ 4.39M | $ 4.40M | $ 4.87M | $ 8.85M | |
$ 232.09M | $ 230.62M | $ 224.58M | $ 202.85M | $ 209.04M | $ 185.03M | |
$ 9.69M | $ 9.69M | $ 15.84M | $ 10.28M | $ 14.26M | $ 10.59M | |
$ 15.82M | $ 15.01M | $ 15.84M | $ 10.28M | $ 14.24M | $ 10.36M | |
$ 1.34M | $ 1.12M | $ 1.19M | $ 1.81M | $ 1.63M | $ 1.39M | |
$ 20.34M | $ 21.04M | $ 24.46M | $ 15.47M | $ 18.07M | $ 15.91M | |
$ 34.26M | $ 34.86M | $ 37.50M | $ 27.69M | $ 28.90M | $ 20.52M |