Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 238.22M | $ 238.22M | $ 211.10M | $ 190.45M | $ 207.93M | $ 216.29M | |
$ 45.52M | $ 171.18M | $ 150.62M | $ 137.01M | $ 146.61M | $ 146.65M | |
$ 17.41M | $ 67.04M | $ 60.48M | $ 53.44M | $ 61.31M | $ 69.64M | |
$ 13.31M | $ 53.29M | $ 50.02M | $ 46.69M | $ 52.96M | $ 52.55M | |
$ 7.45M | $ 13.75M | $ 10.46M | $ 6.75M | $ 8.35M | $ 17.09M | |
$ ― | $ -802.00K | $ -617.00K | $ -661.00K | $ -747.00K | $ -517.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.55M | $ 13.53M | $ 10.41M | $ 6.12M | $ 8.21M | $ 17.31M | |
$ ― | $ 4.62M | $ 3.39M | $ 1.16M | $ 2.12M | $ 4.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.90M | $ 8.90M | $ 7.02M | $ 4.96M | $ 6.09M | $ 12.38M | |
$ 1.29 | $ 1.29 | $ 1.02 | $ 0.72 | $ 0.88 | $ 1.79 | |
$ 1.29 | $ 1.29 | $ 1.02 | $ 0.72 | $ 0.88 | $ 1.79 | |
$ 27.63M | $ 6.91M | $ 6.91M | $ 6.91M | $ 6.91M | $ 6.91M | |
$ 13.83M | $ 6.91M | $ 6.91M | $ 6.91M | $ 6.91M | $ 6.91M | |
$ 0.51 | $ 0.51 | $ 0.36 | $ 0.44 | $ 0.88 | $ 0.88 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 926.00K | $ 827.00K | $ 863.00K | $ 645.00K | $ 2.68M | |
$ 58.83M | $ 224.47M | $ 200.65M | $ 183.70M | $ 199.57M | $ 199.20M | |
$ 8.90M | $ 8.90M | $ 7.02M | $ 4.96M | $ 6.09M | $ 12.38M | |
$ 8.90M | $ 8.80M | $ 6.92M | $ 5.00M | $ 5.79M | $ 12.26M | |
$ ― | $ 61.00K | $ 70.00K | $ 87.00K | $ 763.00K | $ 543.00K | |
$ 7.38M | $ 13.59M | $ 10.48M | $ 6.21M | $ 8.97M | $ 17.85M | |
$ 7.38M | $ 20.37M | $ 17.52M | $ 13.28M | $ 16.64M | $ 23.10M |