Satellite imaging play World Labs pops more than 50% after publishing earnings beat, record income