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 | |
$ 0.11 | $ 0.50 | $ 0.23 | $ -0.19 | $ 0.08 | $ -0.24 | |
$ 0.10 | $ 0.50 | $ 0.21 | $ -0.19 | $ 0.08 | $ -0.24 | |
$ 115.81M | $ 28.37M | $ 26.98M | $ 26.32M | $ 26.02M | $ 25.78M | |
$ 121.00M | $ 31.12M | $ 28.72M | $ 26.32M | $ 26.62M | $ 25.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |