XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 26, 2020
REVENUE RECOGNITION  
Schedule of Disaggregation of revenue

Three Months Ended

Nine Months Ended

(in thousands)

    

September 26,

    

September 28,

    

September 26,

    

September 28,

    

Market Classification

2020

2019

% Change

2020

2019

% Change

FOB Shipping Point Revenue

$

1,490,050

$

1,140,853

 

30.6%

$

3,749,122

$

3,358,520

 

11.6%

Construction Contract Revenue

 

32,007

43,177

 

-25.9%

 

97,150

121,622

 

-20.1%

Total Gross Sales

 

1,522,057

1,184,030

 

28.5%

 

3,846,272

3,480,142

 

10.5%

Sales Allowances

(35,830)

(21,004)

70.6%

(85,982)

(62,173)

38.3%

Total Net Sales

$

1,486,227

$

1,163,026

27.8%

$

3,760,290

$

3,417,969

10.0%

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):

September 26,

December 28,

September 28,

    

2020

    

2019

    

2019

    

Cost and Earnings in Excess of Billings

$

4,130

    

$

4,690

    

$

6,815

    

Billings in Excess of Cost and Earnings

 

11,264

 

6,622

 

 

6,666