Builders FirstSource Q2 2025 Earnings Update and Market Analysis | Monexa