Home Economy Credo Technology stock is slumping despite its strong revenue growth: what next?