XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
9 Months Ended
Jan. 31, 2022
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 nine months ended January 31, 2022 and 2021:
Three Months EndedNine Months Ended
January 31,January 31,
(in thousands)2022202120222021
Home center retailers$225,046 $216,819 $649,712 $613,932 
Builders177,716 161,113 539,154 496,503 
Independent dealers and distributors56,974 54,022 166,614 160,189 
Net Sales$459,736 $431,954 $1,355,480 $1,270,624