Becker said they estimate a lander mission, carrying 100 kilograms of payload, would cost them 40 million euros ($42.5 million) each, allowing them to be profitable provided they are able to sell most of the payload space on future missions.