Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 99.23M | $ 99.23M | $ 98.38M | $ 102.34M | $ 99.31M | $ 96.87M | |
$ 27.22M | $ 27.22M | $ 23.75M | $ 23.24M | $ 22.95M | $ 23.32M | |
$ 72.01M | $ 72.01M | $ 74.63M | $ 79.10M | $ 76.36M | $ 73.55M | |
$ 46.00M | $ 46.00M | $ 41.24M | $ 78.38M | $ 42.52M | $ 40.80M | |
$ 26.01M | $ 26.01M | $ 33.39M | $ 719.00K | $ 33.83M | $ 32.75M | |
$ -25.16M | $ -25.16M | $ -14.51M | $ -15.57M | $ -15.54M | $ -15.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 875.00K | $ 876.00K | $ 54.26M | $ -9.26M | $ 17.88M | $ 19.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.31M | $ 13.31M | $ 54.26M | $ -9.26M | $ 17.88M | $ 19.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 718.00K | $ ― | $ 0.00 | $ 612.00K | |
$ 73.22M | $ 73.22M | $ 64.99M | $ 101.62M | $ 65.47M | $ 64.12M | |
$ 13.31M | $ 13.31M | $ 54.26M | $ -9.26M | $ 17.88M | $ 19.40M | |
$ 13.31M | $ 13.40M | $ 54.96M | $ -7.77M | $ 18.23M | $ 19.34M | |
$ 25.46M | $ 25.45M | $ 14.34M | $ 15.93M | $ 15.88M | $ 16.11M | |
$ 26.33M | $ 26.33M | $ 68.60M | $ 6.67M | $ 33.76M | $ 35.51M | |
$ 64.17M | $ 64.17M | $ 105.99M | $ 78.62M | $ 70.28M | $ 70.35M |