Q1 revenues up 43% and net income up 42% | HCL Technologies