BMHC earnings, sales fall in Q2