XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Net Sales of Complementary Products (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Revenue from external customers    
Net sales $ 1,448,456 $ 1,409,600
Complementary products    
Revenue from external customers    
Net sales 443,513 426,210
Tools and fasteners    
Revenue from external customers    
Net sales 91,169 83,675
Insulation    
Revenue from external customers    
Net sales 85,043 78,387
Joint treatment    
Revenue from external customers    
Net sales 75,289 65,282
Lumber    
Revenue from external customers    
Net sales 43,023 42,074
EIFS/stucco    
Revenue from external customers    
Net sales 50,952 46,296
Other    
Revenue from external customers    
Net sales $ 98,037 $ 110,496