XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Net Sales of Complementary Products (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Revenue from external customers        
Net sales $ 1,470,776 $ 1,420,930 $ 2,919,232 $ 2,830,530
Complementary products        
Revenue from external customers        
Net sales 466,828 428,319 910,341 854,529
Tools and fasteners        
Revenue from external customers        
Net sales 89,743 86,366 180,912 170,041
Insulation        
Revenue from external customers        
Net sales 100,842 82,068 185,885 160,455
Joint treatment        
Revenue from external customers        
Net sales 76,228 67,414 151,517 132,696
Lumber        
Revenue from external customers        
Net sales 42,295 40,437 85,318 82,511
EIFS/stucco        
Revenue from external customers        
Net sales 55,664 47,408 106,616 93,704
Other        
Revenue from external customers        
Net sales $ 102,056 $ 104,626 $ 200,093 $ 215,122