 CRCT sold off by nearly 20 following its Q2 report despite beating sales and earnings expectations. Indications of slowing growth and looming earnings pressure force a valuation reset, likely limiting upside in shares. 