Please look at auditor's notes. Pay attention to what they say about the internal control, and about the "material weakness" in this company's accounting.
This company claims 170 million USD per quarter in revenue, you would expect that they can attract qualified accounting personnel to make sure their financials are in compliance.
In order to do that 'Seeking Alfa ' would need to be a legitimate research group -but it isn't !!!
also look for SEC correspondence since 2008.
Many of their assumptions, estimates, and claims has been challenged. This accounting mishap will not last long. Do research on the reverse merger too.
You owe it to the long investors that you correct your mistake in earlier articles.