XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 28, 2025
REVENUE RECOGNITION  
Schedule of disaggregation of revenue

The following table presents our net sales disaggregated by revenue source (in thousands):

Three Months Ended

Six Months Ended

    

June 28,

    

June 29,

    

June 28,

    

June 29,

2025

2024

% Change

2025

2024

% Change

Point in Time Revenue

$

1,799,250

$

1,857,264

 

(3.1)%

$

3,348,555

$

3,462,099

(3.3)%

Over Time Revenue

 

36,124

44,695

 

(19.2)%

 

82,338

78,826

4.5%

Total Net Sales

 

1,835,374

1,901,959

 

(3.5)%

$

3,430,893

$

3,540,925

(3.1)%

Schedule of balances of over time accounting accounts which are included in "Other current assets" and "Accrued liabilities: Other"

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

December 28,

June 29,

    

2025

    

2024

    

2024

    

Cost and Earnings in Excess of Billings

$

5,995

    

$

7,478

    

$

7,227

    

Billings in Excess of Cost and Earnings

 

7,888

 

6,483

 

 

8,816