Salix reports Q1 EPS $1.05, consensus 91c