Builders FirstSource reports lower earnings in Q2