XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
12 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table disaggregates our consolidated revenue by major sales distribution channels for the years ended April 30, 2021, 2020, and 2019:
FISCAL YEARS ENDED APRIL 30
(in thousands)202120202019
Home center retailers$848,898 $768,043 $788,803 
Builders673,307 668,765 631,474 
Independent dealers and distributors221,809 213,525 225,042 
Net Sales$1,744,014 $1,650,333 $1,645,319