MasterBrand(MBC) - 2025 Q3 - Quarterly Results
Net sales were 218.2 million, compared to $238.0 million in the prior year. Gross profit margin decreased 190 basis points to 31.2% on lower volume, the related unfavorable fixed cost leverage and tariffs, partially offset by realized ...