1Q12 Earnings Release