XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
States
Store
Customer
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Feb. 29, 2024
Jun. 15, 2022
Jan. 21, 2022
Jul. 31, 2021
Significant Accounting Policies [Line Items]              
Number of Locations | Store 590            
Number of states | States 43            
Total net sales $ 16,400,492 $ 17,097,330 $ 22,726,418        
Sales return reserve $ 14,400 14,800          
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Leasehold Improvements            
Property plant and equipment estimated remaining useful life The shorter of the estimated useful life or the remaining lease term            
Insurance reserve balance $ 206,300 $ 190,000          
Options granted | shares 0 0 0        
2030 Notes              
Significant Accounting Policies [Line Items]              
Private offered aggregate principal amount rate 5.00%            
2030 Notes | Level 2              
Significant Accounting Policies [Line Items]              
Fair value of long term debt $ 523,600            
4.25% 2032 notes              
Significant Accounting Policies [Line Items]              
Weighted average interest rate 4.25% 4.25%          
Private offered aggregate principal amount rate 4.25%   4.25%     4.25% 4.25%
4.25% 2032 notes | Level 2              
Significant Accounting Policies [Line Items]              
Fair value of long term debt $ 1,149,200            
Private offered aggregate principal amount rate 4.25%            
6.375% 2032 notes              
Significant Accounting Policies [Line Items]              
Weighted average interest rate 6.375% 6.375%          
Private offered aggregate principal amount rate 6.375%   6.375%   6.375%    
6.375% 2032 notes | Level 2              
Significant Accounting Policies [Line Items]              
Fair value of long term debt $ 697,400            
Private offered aggregate principal amount rate 6.375%            
6.375% 2034 notes              
Significant Accounting Policies [Line Items]              
Weighted average interest rate 6.375% 6.375%          
Private offered aggregate principal amount rate 6.375%     6.375%      
6.375% 2034 notes | Level 2              
Significant Accounting Policies [Line Items]              
Fair value of long term debt $ 988,800            
Private offered aggregate principal amount rate 6.375%            
Other Long-term Liabilities              
Significant Accounting Policies [Line Items]              
Insurance reserve balance $ 103,400 $ 100,000          
Other Receivables and Other Assets              
Significant Accounting Policies [Line Items]              
Insurance receivable for claims that exceeds stop-loss limits $ 17,100 13,700          
Computer Software              
Significant Accounting Policies [Line Items]              
Estimated useful lives 3 years            
Lumber and Lumber Sheet Goods              
Significant Accounting Policies [Line Items]              
Total net sales $ 4,191,947 4,126,049 $ 8,085,475        
Manufactured Products              
Significant Accounting Policies [Line Items]              
Total net sales 3,931,647 4,669,088 5,678,570        
Windows, Doors and Millwork              
Significant Accounting Policies [Line Items]              
Total net sales 4,226,871 4,310,061 4,651,250        
Shipping and Handling Costs              
Significant Accounting Policies [Line Items]              
Shipping and handling costs 654,000 656,000 641,800        
Specialty Building Products and Services              
Significant Accounting Policies [Line Items]              
Total net sales $ 4,050,027 $ 3,992,132 $ 4,311,123        
Customer Concentration Risk | Sales Revenue, Net              
Significant Accounting Policies [Line Items]              
Number of top sales customers | Customer 10            
Maximum net sale to single customer, percentage 4.00%            
Customer Concentration Risk | Sales Revenue, Net | Top Ten Customers              
Significant Accounting Policies [Line Items]              
Percentage of net revenue from major customers 15.00%            
Supplier Concentration Risk | Cost of Goods Sold              
Significant Accounting Policies [Line Items]              
Purchases from largest single supplier, percentage 8.00%            
Minimum | Lease Agreements              
Significant Accounting Policies [Line Items]              
Total lease term 5 years            
Renewal term 1 year            
Minimum | Buildings and Improvements              
Significant Accounting Policies [Line Items]              
Estimated useful lives 10 years            
Minimum | Machinery and Equipment              
Significant Accounting Policies [Line Items]              
Estimated useful lives 7 years            
Minimum | Information Technology, Furniture and Fixtures              
Significant Accounting Policies [Line Items]              
Estimated useful lives 3 years            
Maximum | Lease Agreements              
Significant Accounting Policies [Line Items]              
Total lease term 15 years            
Renewal term 5 years            
Maximum | Buildings and Improvements              
Significant Accounting Policies [Line Items]              
Estimated useful lives 40 years            
Maximum | Machinery and Equipment              
Significant Accounting Policies [Line Items]              
Estimated useful lives 10 years            
Maximum | Information Technology, Furniture and Fixtures              
Significant Accounting Policies [Line Items]              
Estimated useful lives 5 years            
Transferred over Time | Maximum              
Significant Accounting Policies [Line Items]              
Percentage of sales related to contracts with service 10.00%