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