Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 41.72M | $ 30.18M | $ 46.45M | $ 39.02M | $ 47.64M | |
$ ― | $ 18.96M | $ 11.96M | $ 19.45M | $ 15.33M | $ 24.19M | |
$ ― | $ 22.77M | $ 18.22M | $ 27.00M | $ 23.69M | $ 23.45M | |
$ ― | $ 19.78M | $ 22.00M | $ 23.16M | $ 21.24M | $ 24.29M | |
$ ― | $ 2.98M | $ -3.79M | $ 3.84M | $ 2.45M | $ -843.84K | |
$ ― | $ -1.78M | $ -1.65M | $ -1.69M | $ -682.88K | $ -606.48K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 802.03K | $ -4.04M | $ 1.94M | $ 3.38M | $ -1.17M | |
$ ― | $ -750.15K | $ -1.08M | $ -1.38M | $ -671.86K | $ 639.15K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 18.31K | $ -2.96M | $ 3.32M | $ 4.05M | $ -1.81M | |
$ ― | $ <0.01 | $ -0.20 | $ 0.23 | $ 0.33 | $ -0.19 | |
$ ― | $ <0.01 | $ -0.20 | $ 0.23 | $ 0.33 | $ -0.19 | |
$ ― | $ 15.24M | $ 14.78M | $ 14.45M | $ 12.45M | $ 9.45M | |
$ ― | $ 15.24M | $ 14.78M | $ 14.45M | $ 12.45M | $ 9.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 748.00K | $ 776.00K | $ 790.00K | $ 868.00K | $ 982.00K | |
$ ― | $ 38.74M | $ 33.96M | $ 42.62M | $ 36.58M | $ 48.48M | |
$ ― | $ 18.31K | $ -2.96M | $ 3.32M | $ 4.05M | $ -1.81M | |
$ ― | $ 71.51K | $ -3.00M | $ 3.32M | $ 2.65M | $ -1.81M | |
$ ― | $ 1.99M | $ 1.83M | $ 1.87M | $ 762.10K | $ 534.34K | |
$ ― | $ 2.79M | $ -2.21M | $ 3.81M | $ 4.14M | $ -631.35K | |
$ ― | $ 5.83M | $ 677.94K | $ 6.41M | $ 6.09M | $ 1.42M |