XML 57 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Disaggregation of Revenue [Line Items]        
Net sales $ 395,755 $ 384,080 $ 1,251,136 $ 1,237,920
Home center retailers        
Disaggregation of Revenue [Line Items]        
Net sales 191,544 186,001 579,443 587,592
Builders        
Disaggregation of Revenue [Line Items]        
Net sales 155,169 147,343 512,513 482,023
Independent dealers and distributors        
Disaggregation of Revenue [Line Items]        
Net sales $ 49,042 $ 50,736 $ 159,180 $ 168,305