Reporting for the first time as a public company, ICx Technologies [ICXT] last week posted a smaller net loss and higher sales in its fourth quarter but the loss was worse than expected, causing investors to chuck their shares of the company's stock, which...