XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
12 Months Ended
Apr. 30, 2022
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, 2022, 2021, and 2020:
FISCAL YEARS ENDED APRIL 30
(in thousands)202220212020
Home center retailers$890,554 $848,898 $768,043 
Builders731,048 673,307 668,765 
Independent dealers and distributors235,584 221,809 213,525 
Net Sales$1,857,186 $1,744,014 $1,650,333