Earnings Release 1Q12