Sterling and Wilson Solar earnings