OFS earnings