XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition
3 Months Ended
Jul. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition

The Company disaggregates revenue from contracts with customers into major sales distribution channels as these categories depict the nature, amount, timing and uncertainty of revenues and cash flows that are affected by economic factors. The following table disaggregates our consolidated revenue by major sales distribution channels for the three-months ended July 31, 2019 and 2018:
 
 
Three Months Ended
 
 
July 31,
(in thousands)
 
2019
 
2018
Home center retailers
 
$
198,751

 
$
205,049

Builders
 
172,589

 
165,084

Independent dealers and distributors
 
56,025

 
58,829

Net Sales
 
$
427,365

 
$
428,962