This article is nearly a year old yet the company has yet to turn a profit. What are the CURRENT revenue and margin amounts? Why isn't this company making any money NOW, if not on this contract then on its continuing operations over the past six years??