XML 60 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Net Sales by Product Category (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales $ 19,893,856 $ 8,558,874 $ 7,280,431
Lumber and Lumber Sheet Goods      
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales 8,412,210 3,076,376 2,251,580
Manufactured Products      
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales 4,333,283 1,640,460 1,449,550
Windows, Doors and Millwork      
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales 3,332,005 1,629,179 1,542,924
Siding, Metal and Concrete Products      
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales 1,531,058 773,640 712,644
Gypsum, Roofing and Insulation      
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales 656,383 514,638 528,571
Other Building Products and Services      
Entity Wide Information Revenue From External Customer [Line Items]      
Net sales $ 1,628,917 $ 924,581 $ 795,162