v3.22.4
Acquisitions and Dispositions - Contractual Obligations (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
acquisition
Jan. 01, 2022
USD ($)
business
Jan. 02, 2021
USD ($)
Remaining payments on contractual obligations      
Noncompete agreements, payment term (in general) 5 years    
Proceeds from sale of businesses $ 373,073 $ 128,337 $ 0
Gain on sale of business $ 172,389 20,011 0
East      
Remaining payments on contractual obligations      
Number of businesses sold | acquisition 3    
Proceeds from sale of businesses $ 373,100    
Gain on sale of business $ 172,400    
Minimum      
Remaining payments on contractual obligations      
Term of payment for deferred consideration 5 years    
Maximum      
Remaining payments on contractual obligations      
Term of payment for deferred consideration 20 years    
Noncompete and Deferred Consideration Agreements      
Remaining payments on contractual obligations      
2023 $ 13,551    
2024 7,289    
2025 7,390    
2026 6,143    
2027 4,645    
Thereafter 6,196    
Total scheduled payments 45,214    
Present value adjustments (7,762)    
Total noncompete obligations and deferred consideration $ 37,452    
Summit Materials, LLC      
Remaining payments on contractual obligations      
Noncompete agreements, payment term (in general) 5 years    
Proceeds from sale of businesses $ 373,073 128,337 0
Gain on sale of business $ 172,389 $ 20,011 $ 0
Summit Materials, LLC | East      
Remaining payments on contractual obligations      
Number of businesses sold | business   3  
Proceeds from sale of businesses   $ 373,100  
Gain on sale of business   $ 172,400  
Summit Materials, LLC | Minimum      
Remaining payments on contractual obligations      
Term of payment for deferred consideration 5 years    
Summit Materials, LLC | Maximum      
Remaining payments on contractual obligations      
Term of payment for deferred consideration 20 years    
Summit Materials, LLC | Noncompete and Deferred Consideration Agreements      
Remaining payments on contractual obligations      
2023 $ 13,551    
2024 7,289    
2025 7,390    
2026 6,143    
2027 4,645    
Thereafter 6,196    
Total scheduled payments 45,214    
Present value adjustments (7,762)    
Total noncompete obligations and deferred consideration $ 37,452