XOMA Royalty Corporation (XOMA) reports earnings