Man you are seriously uninformed .. This stock took a beating for no real reason, albeit the news wasn't great everyone knows the company will position it'self in a way that they make up for the DoD loss. It isn't the end of the world, a company with $100M in cash and ZERO debt is not one people should SHORT .. Especially given the high profit low cost space they operate in.
Re-think your position and go long, you will make a lot more money this way.