Earnings Release 1Q10