At year-end 2012, SpaceX had over 40 launches on its manifest representing about $4 billion in contract revenue--with many of those contracts already making progress payments to SpaceX--with both commercial and government (NASA/DOD) customers.
SpaceX had over 40 launches on its manifest representing about $4 billion in contract revenue--with many of those contracts already making progress payments to SpaceX--with both commercial and government (NASA/DOD) customers. This was at year-end 2012.