May 2012 Financial results