
JUSTIN TALLIS/AFP via Getty Images
Chen Xiao/VCG via Getty Images

The company is struggling to meet its end of a $4.3 billion contract with NASA.
winhorse/Editorial RF/Getty Images
Stephen Brashear/Getty Images
Thierry Monasse/Getty Images
Pete Syme/Insider