Libya disruption hits Medserv earnings