The company is struggling to meet its end of a $4.3 billion contract with NASA.