Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 168.58M | $ 156.21M | $ 128.07M | $ 101.55M | $ 93.93M | $ 81.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.56M | $ 33.70M | $ 6.44M | $ -4.85M | $ 10.21M | $ 5.99M | |
$ 9.81M | $ 12.85M | $ 1.39M | $ -1.35M | $ 4.84M | $ 2.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.37M | $ 7.31M | $ 4.13M | $ -3.50M | $ 17.49M | $ 16.39M | |
$ 0.24 | $ 0.37 | $ 0.07 | $ -0.06 | $ 0.15 | $ 0.16 | |
$ 0.23 | $ 0.33 | $ 0.07 | $ -0.06 | $ 0.15 | $ 0.15 | |
$ 209.47M | $ 58.89M | $ 58.85M | $ 58.83M | $ 58.36M | $ 56.93M | |
$ 254.92M | $ 75.95M | $ 58.90M | $ 58.83M | $ 59.41M | $ 58.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.40M | $ 10.81M | $ 5.05M | $ -3.50M | $ 17.49M | $ 8.90M | |
$ -23.65M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.67M | $ -18.59M | $ 23.12M | $ 27.06M | $ -16.17M | $ -8.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |