XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition
9 Months Ended
Jan. 31, 2021
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- and nine-months ended January 31, 2021 and 2020:
Three Months EndedNine Months Ended
January 31,January 31,
(in thousands)2021202020212020
Home center retailers$216,819 $191,544 $613,932 $579,443 
Builders161,113 155,169 496,503 512,513 
Independent dealers and distributors54,022 49,042 160,189 159,180 
Net Sales$431,954 $395,755 $1,270,624 $1,251,136