Caraco reports record sales for Q2