Earnings Roundup For May 24