XML 65 R46.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2021
Jan. 02, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 268,188 $ 191,871
Construction contract receivables 53,647 47,179
Retention receivables 14,894 18,824
Receivables from related parties 877 1,339
Accounts receivable 337,606 259,213
Less: Allowance for doubtful accounts (4,255) (4,517)
Accounts receivable, net $ 333,351 254,696
Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
General collection and billing period for retention receivables 1 year  
Summit Materials, LLC    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 268,188 191,871
Construction contract receivables 53,647 47,179
Retention receivables 14,894 18,824
Receivables from related parties 877 1,339
Accounts receivable 337,606 259,213
Less: Allowance for doubtful accounts (4,255) (4,517)
Accounts receivable, net $ 333,351 $ 254,696
Summit Materials, LLC | Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
General collection and billing period for retention receivables 1 year