ECA reports Q1 EPS of $1.10 vs. consensus of $1.00 Reports Q1 revenue of $4.43B vs. consensus of $2.7B.