CSCL’s profit surges in Q1