Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 52.40M | $ 57.59M | $ 55.08M | $ 81.67M | $ 87.29M | |
$ ― | $ 14.92M | $ 16.34M | $ 15.88M | $ 23.84M | $ 25.16M | |
$ ― | $ 37.48M | $ 41.26M | $ 39.20M | $ 57.83M | $ 62.13M | |
$ ― | $ 24.64M | $ 23.71M | $ 24.83M | $ 39.14M | $ 40.08M | |
$ ― | $ 12.84M | $ 17.54M | $ 14.37M | $ 18.69M | $ 22.06M | |
$ ― | $ -95.00K | $ 261.00K | $ -161.00K | $ -124.00K | $ -44.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 13.10M | $ 18.25M | $ 13.51M | $ 19.24M | $ 22.72M | |
$ ― | $ 3.48M | $ 4.88M | $ 4.13M | $ 6.03M | $ 7.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.63M | $ 13.36M | $ 9.38M | $ 13.26M | $ 15.37M | |
$ ― | $ ― | $ ― | $ 0.16 | $ 0.22 | $ 0.26 | |
$ ― | $ ― | $ ― | $ 0.16 | $ 0.22 | $ 0.26 | |
$ ― | $ ― | $ ― | $ 59.95M | $ 59.97M | $ 59.99M | |
$ ― | $ ― | $ ― | $ 59.95M | $ 59.97M | $ 59.99M | |
$ ― | $ ― | $ ― | $ 0.00 | $ 0.25 | $ 0.34 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 484.00K | $ 267.00K | $ 1.01M | $ 1.21M | $ 4.65M | |
$ ― | $ 39.56M | $ 40.05M | $ 40.71M | $ 62.98M | $ 65.23M | |
$ ― | $ 9.63M | $ 13.36M | $ 9.38M | $ 13.26M | $ 15.37M | |
$ ― | $ 9.62M | $ 13.51M | $ 10.18M | $ 12.92M | $ 15.31M | |
$ ― | $ 206.00K | $ 100.00K | $ 185.00K | $ 258.00K | $ 66.00K | |
$ ― | $ 13.31M | $ 18.34M | $ 13.70M | $ 19.50M | $ 22.79M | |
$ ― | $ 15.61M | $ 20.80M | $ 16.96M | $ 23.79M | $ 23.90M |