XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
6 Months Ended
Oct. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table disaggregates our consolidated net sales by major sales distribution channels for the three- and six-months ended October 31, 2025 and 2024:
Three Months EndedSix Months Ended
October 31,October 31,
(in thousands)2025202420252024
Home center retailers$166,704 $177,135 $328,749 $352,788 
Builders164,730 205,143 335,680 415,258 
Independent dealers and distributors63,203 70,204 133,254 143,564 
Net Sales$394,637 $452,482 $797,683 $911,610