So far, information technology (IT) companies have reported a mixed set of numbers for the quarter ended March 2020.