XML 53 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Jan. 02, 2021
Revenue from External Customer [Line Items]  
Summary of Revenue by Products
Revenue by product for the years ended January 2, 2021, December 28, 2019 and December 29, 2018 consisted of the following:
 202020192018
Revenue by product*:   
Aggregates$498,007 $469,670 $373,824 
Cement257,629 266,235 258,876 
Ready-mix concrete668,060 607,622 584,114 
Asphalt349,350 330,750 301,247 
Paving and related services381,430 360,234 379,540 
Other177,975 187,629 203,401 
Total revenue$2,332,451 $2,222,140 $2,101,002 
______________________
 *       Revenue from the liquid asphalt terminals is included in asphalt revenue.
Summary of Contract Assets and Liabilities
The following table outlines the significant changes in contract assets and contract liability balances from December 28, 2019 to January 2, 2021. Also included in the table is the net change in the estimate as a percentage of aggregate revenue for such contracts: 
Costs and estimatedBillings in excess
earnings inof costs and
excess of billingsestimated earnings
Balance—December 28, 2019$13,088 $13,864 
Changes in revenue billed, contract price or cost estimates(4,535)2,616 
Other113 19 
Balance—January 2, 2021$8,666 $16,499 
Summary of Accounts Receivable, Net Accounts receivable, net consisted of the following as of January 2, 2021 and December 28, 2019:
 20202019
Trade accounts receivable$191,871 $191,672 
Construction contract receivables47,179 47,966 
Retention receivables18,824 17,808 
Receivables from related parties1,339 1,596 
Accounts receivable259,213 259,042 
Less: Allowance for doubtful accounts(4,517)(5,786)
Accounts receivable, net$254,696 $253,256 
Summit Materials, LLC  
Revenue from External Customer [Line Items]  
Summary of Revenue by Products
Revenue by product for the years ended January 2, 2021, December 28, 2019 and December 29, 2018 consisted of the following:
 202020192018
Revenue by product*:
Aggregates$498,007 $469,670 $373,824 
Cement257,629 266,235 258,876 
Ready-mix concrete668,060 607,622 584,114 
Asphalt349,350 330,750 301,247 
Paving and related services381,430 360,234 379,540 
Other177,975 187,629 203,401 
Total revenue$2,332,451 $2,222,140 $2,101,002 
______________________
*Revenue from the liquid asphalt terminals is included in asphalt revenue.
Summary of Contract Assets and Liabilities The following table outlines the significant changes in contract assets and contract liability balances from December 28, 2019 to January 2, 2021. Also included in the table is the net change in the estimate as a percentage of aggregate revenue for such contracts: 
Costs and estimatedBillings in excess
earnings inof costs and
excess of billingsestimated earnings
Balance—December 28, 2019$13,088 $13,864 
Changes in revenue billed, contract price or cost estimates(4,535)2,616 
Other113 19 
Balance—January 2, 2021$8,666 $16,499 
Summary of Accounts Receivable, Net
Accounts receivable, net consisted of the following as of January 2, 2021 and December 28, 2019:
 20202019
Trade accounts receivable$191,871 $191,672 
Construction contract receivables47,179 47,966 
Retention receivables18,824 17,808 
Receivables from related parties1,339 1,596 
Accounts receivable259,213 259,042 
Less: Allowance for doubtful accounts(4,517)(5,786)
Accounts receivable, net$254,696 $253,256