XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table disaggregates our consolidated revenue by major sales distribution channels for the three and six months ended October 31, 2021 and 2020:
Three Months EndedSix Months Ended
October 31,October 31,
(in thousands)2021202020212020
Home center retailers$215,342 $223,118 $424,666 $397,113 
Builders183,200 171,042 361,438 335,390 
Independent dealers and distributors54,621 54,423 109,640 106,167 
Net Sales$453,163 $448,583 $895,744 $838,670