Shutterstock, Amdocs đối mặt với khó khăn do tài chính suy yếu