cooperate earnings