XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments - Net Sales of Complementary Products (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Revenue from external customers        
Net sales $ 1,260,710 $ 1,258,348 $ 4,179,942 $ 4,088,878
Complementary products        
Revenue from external customers        
Net sales 398,647 378,555 1,308,988 1,233,084
Tools and fasteners        
Revenue from external customers        
Net sales 80,326 85,164 261,238 255,204
Insulation        
Revenue from external customers        
Net sales 92,045 78,552 277,930 239,007
Joint treatment        
Revenue from external customers        
Net sales 65,454 61,219 216,971 193,915
Lumber        
Revenue from external customers        
Net sales 36,169 31,134 121,487 113,645
EIFS/stucco        
Revenue from external customers        
Net sales 47,165 38,349 153,781 132,053
Other        
Revenue from external customers        
Net sales $ 77,488 $ 84,137 $ 277,581 $ 299,260