Medpace Holdings Inc. (MEDP) reports earnings