Oklahoma companies post earnings reports - Article Photos 1/4