Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 162.15M | $ 162.15M | $ 146.07M | $ 142.13M | $ 171.71M | $ 169.99M | |
$ 111.02M | $ 126.67M | $ 128.28M | $ 70.27M | $ 86.26M | $ 84.24M | |
$ 51.13M | $ 35.48M | $ 17.79M | $ 71.86M | $ 85.45M | $ 85.75M | |
$ 44.64M | $ 29.04M | $ 12.91M | $ 68.41M | $ 76.91M | $ 77.53M | |
$ 6.49M | $ 6.45M | $ 4.88M | $ 3.46M | $ 8.54M | $ 8.23M | |
$ -486.00K | $ -486.00K | $ -256.00K | $ -253.00K | $ -297.00K | $ -71.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.21M | $ 9.20M | $ 6.51M | $ 3.43M | $ 8.90M | $ 8.96M | |
$ 2.60M | $ 2.60M | $ 2.16M | $ 1.14M | $ 1.94M | $ 2.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.28M | $ 6.28M | $ 4.25M | $ 2.32M | $ 6.87M | $ 5.95M | |
$ 0.75 | $ 0.75 | $ 0.51 | $ 0.28 | $ 0.82 | $ 0.71 | |
$ 0.75 | $ 0.75 | $ 0.51 | $ 0.28 | $ 0.82 | $ 0.71 | |
$ 33.59M | $ 8.37M | $ 8.37M | $ 8.37M | $ 8.37M | $ 8.37M | |
$ 33.59M | $ 8.37M | $ 8.37M | $ 8.37M | $ 8.37M | $ 8.37M | |
$ 0.75 | $ 0.75 | $ 0.47 | $ 0.00 | $ 0.60 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 150.00K | $ 139.00K | $ 145.00K | $ 427.00K | $ 3.68M | |
$ 155.66M | $ 155.71M | $ 141.20M | $ 138.67M | $ 163.17M | $ 161.76M | |
$ 6.28M | $ 6.28M | $ 4.25M | $ 2.32M | $ 6.87M | $ 5.95M | |
$ 6.32M | $ 4.05M | $ 3.89M | $ 2.52M | $ 6.80M | $ 5.98M | |
$ 188.00K | $ 188.00K | $ 161.00K | $ 202.00K | $ 298.00K | $ 71.00K | |
$ 9.39M | $ 9.39M | $ 6.68M | $ 3.63M | $ 9.20M | $ 9.03M | |
$ 15.03M | $ 15.02M | $ 11.72M | $ 9.59M | $ 15.24M | $ 11.95M |