XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 29, 2019
REVENUE RECOGNITION  
Schedule of Disaggregation of revenue

Three Months Ended

Six Months Ended

(in thousands)

    

June 29,

    

June 30,

    

June 29,

    

June 30,

    

Market Classification

2019

2018

% Change

2019

2018

% Change

FOB Shipping Point Revenue

$

1,220,844

$

1,281,557

 

-4.7%

$

2,217,667

$

2,263,248

 

-2.0%

Construction Contract Revenue

 

43,663

38,811

 

12.5%

 

78,445

68,787

 

14.0%

Total Gross Sales

 

1,264,507

1,320,368

 

-4.2%

 

2,296,112

2,332,035

 

-1.5%

Sales Allowances

(24,690)

(25,928)

-4.8%

(41,169)

(43,738)

-5.9%

Total Net Sales

$

1,239,817

$

1,294,440

-4.2%

$

2,254,943

$

2,288,297

-1.5%

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 29,

December 29,

June 30,

    

2019

    

2018

    

2018

    

Cost and Earnings in Excess of Billings

$

6,309

    

$

6,945

    

$

5,501

    

Billings in Excess of Cost and Earnings

 

5,222

 

3,245

 

 

4,616