This company is way undervalued. They always report quarterlies on time. The problem is the large amount of account receivables they always carry. I think a lot of the receivables need to be written off for them to have more credibility. They have a net of $7 per share in receivables less payables.