XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Disaggregation of Revenue [Line Items]    
Net sales $ 390,087 $ 427,365
Home center retailers    
Disaggregation of Revenue [Line Items]    
Net sales 173,995 198,751
Builders    
Disaggregation of Revenue [Line Items]    
Net sales 164,348 172,589
Independent dealers and distributors    
Disaggregation of Revenue [Line Items]    
Net sales $ 51,744 $ 56,025