Earnings at the half point of the season: no sign yet of any collapse