"will STS get 5M or 50M or 100M out of this. This is what the market needs to know with some guidance from the company." -- Nobody knows the answer to that question. Not even the DHS...if/when they they decide to move forward with PARTS...then we will know. Or are you suggesting Sym lie? Make something up?
You need try to understand what an IDC contract is. Currently, you have no clue.
I found some guidance for you... "What we are buying is an asset that is worth about $80-$100 million, based on STS’s current and pro forma revenues, earnings growth rates, relative P/E and its ability to generate government contracts in the next three years"