Beating street expectations, IT firm Mahindra Satyam reported a 56% surge in net profit year-on-year for the April-June quarter at Rs 352 crore against Rs 225 crore for the corresponding year-ago period on the back of several multi-million dollar contracts.