XML 110 R97.htm IDEA: XBRL DOCUMENT v3.23.2
Segments - Net Sales of Complementary Products (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Revenue from External Customer [Line Items]                      
Total net sales $ 1,304,102 $ 1,234,618 $ 1,430,979 $ 1,359,553 $ 1,288,653 $ 1,153,595 $ 1,150,551 $ 1,042,076 $ 5,329,252 $ 4,634,875 $ 3,298,823
Complementary products                      
Revenue from External Customer [Line Items]                      
Total net sales                 1,537,617 1,328,383 1,031,361
Tools and fasteners                      
Revenue from External Customer [Line Items]                      
Total net sales                 319,466 239,069 167,914
Insulation                      
Revenue from External Customer [Line Items]                      
Total net sales                 293,755 254,374 221,598
Joint treatment                      
Revenue from External Customer [Line Items]                      
Total net sales                 240,988 200,080 162,925
Lumber                      
Revenue from External Customer [Line Items]                      
Total net sales                 147,507 176,994 138,333
EIFS/stucco                      
Revenue from External Customer [Line Items]                      
Total net sales                 145,517 113,886 78,941
Other                      
Revenue from External Customer [Line Items]                      
Total net sales                 $ 390,384 $ 343,980 $ 261,650