Allscripts reports Q1 EPS 7c, consensus 7c