XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Segments - Net Sales of Complementary Products (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Revenue from external customers    
Total net sales $ 1,414,332 $ 1,448,456
Complementary products    
Revenue from external customers    
Total net sales 440,457 443,513
Tools and fasteners    
Revenue from external customers    
Total net sales 86,782 91,169
Insulation    
Revenue from external customers    
Total net sales 84,121 85,043
Joint treatment    
Revenue from external customers    
Total net sales 74,979 75,289
Lumber    
Revenue from external customers    
Total net sales 45,090 43,023
EIFS/stucco    
Revenue from external customers    
Total net sales 53,957 50,952
Other    
Revenue from external customers    
Total net sales $ 95,528 $ 98,037