Weatherford International plc (WFRD) reports earnings