XML 34 R21.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 27, 2020
REVENUE RECOGNITION  
Schedule of Disaggregation of revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

(in thousands)

    

June 27,

    

June 29,

    

​

​

June 27,

    

June 29,

    

​

Market Classification

​

2020

​

2019

​

% Change

​

2020

​

2019

​

% Change

FOB Shipping Point Revenue

​

$

1,241,167

​

$

1,220,844

 

1.7%

​

$

2,259,073

​

$

2,217,667

 

1.9%

Construction Contract Revenue

​

 

32,342

​

​

43,663

 

-25.9%

​

 

65,142

​

​

78,445

 

-17.0%

Total Gross Sales

​

 

1,273,509

​

​

1,264,507

 

0.7%

​

 

2,324,215

​

​

2,296,112

 

1.2%

Sales Allowances

​

​

(31,508)

​

​

(24,690)

​

27.6%

​

​

(50,152)

​

​

(41,169)

​

21.8%

Total Net Sales

​

$

1,242,001

​

$

1,239,817

​

0.2%

​

$

2,274,063

​

$

2,254,943

​

0.8%

Schedule of percentage-of-completion balances

The following table presents the balances of over time accounting accounts which are included in “Other current assets” and “Accrued liabilities: Other”, respectively (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

June 27,

​

December 28,

​

June 29,

​

​

    

2020

    

2019

    

2019

    

Cost and Earnings in Excess of Billings

​

$

4,377

    

$

4,690

    

$

6,309

    

Billings in Excess of Cost and Earnings

​

 

10,658

​

 

6,622

 

 

5,222

​