Financial insights of NFE