Domestic mid-cap companies - financial due diligence