Q1 IT Sector Earnings Show Signs of Recovery