AgreeI also agree that this company is undervalued. I am sure more proof will come out when they release earnings. You can not keep fulfilling contracts without making money . Just study the nr's and ask questions and then see if it is worth your money.