Heidelberg Posts Quarterly Loss of $28 Million