Increased competition and scaled-back client budgets have caused company to struggle