BMHC, BFS weather tough second quarters