Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 86.23M | $ 101.10M | $ 78.33M | $ 60.93M | $ 62.71M | $ 60.20M | |
$ 40.51M | $ 48.21M | $ 37.95M | $ 28.96M | $ 30.74M | $ 29.43M | |
$ 45.72M | $ 52.89M | $ 40.38M | $ 31.97M | $ 31.97M | $ 30.78M | |
$ 43.22M | $ 40.64M | $ 34.04M | $ 38.15M | $ 39.85M | $ 37.04M | |
$ 2.50M | $ 12.25M | $ 6.34M | $ -6.18M | $ -7.87M | $ -6.26M | |
$ 359.00K | $ 249.00K | $ 506.00K | $ 543.00K | $ 369.00K | $ 344.00K | |
$ 1.02M | $ 588.00K | $ 218.00K | $ 1.77M | $ 10.73M | $ 778.00K | |
$ 3.87M | $ 13.09M | $ 7.06M | $ -3.87M | $ 3.23M | $ -5.13M | |
$ 870.00K | $ 972.00K | $ 937.00K | $ 1.17M | $ 1.14M | $ 1.01M | |
- | - | - | - | - | - | |
$ 3.00M | $ 12.11M | $ 6.13M | $ -5.04M | $ 2.09M | $ -6.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 83.73M | $ 88.85M | $ 72.00M | $ 67.11M | $ 70.59M | $ 66.46M | |
$ 3.00M | $ 12.11M | $ 6.13M | $ -5.04M | $ 2.09M | $ -6.14M | |
$ 2.60M | $ 11.99M | $ 6.40M | $ -5.88M | $ -4.39M | $ -6.20M | |
- | - | - | - | - | - | |
$ 2.50M | $ 12.25M | $ 6.34M | $ -6.18M | $ -7.87M | $ -6.26M | |
$ 2.50M | $ 16.60M | $ 9.56M | $ -4.40M | $ -6.23M | $ -4.59M |