Iridium Communications Inc (IRDM) reports earnings