PRESS RELEASE October 29, 2013, 4:10 p.m. ET Revenue of $864 million Net income of $33 million and diluted earnings per share of $1.33 Received contract funding orders of $1.3 billion…
You must be logged in to view this content.
Click here to subscribe
