XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition
9 Months Ended
Jan. 31, 2022
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, 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