SPCE financial results