XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE RECOGNITION - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 251,426 $ 157,601
Construction contract receivables 71,903 47,994
Retention receivables 17,227 15,010
Receivables from related parties 1,783 629
Accounts receivable 342,339 221,234
Less: Allowance for doubtful accounts (5,279) (6,716)
Accounts receivable, net $ 337,060 214,518
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 $ 251,426 157,601
Construction contract receivables 71,903 47,994
Retention receivables 17,227 15,010
Receivables from related parties 1,783 629
Accounts receivable 342,339 221,234
Less: Allowance for doubtful accounts (5,279) (6,716)
Accounts receivable, net $ 337,060 $ 214,518
Summit Materials, LLC | Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
General collection and billing period for retention receivables 1 year