v3.26.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 26, 2026
REVENUE RECOGNITION  
Schedule of disaggregation of revenue

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

  ​ ​ ​

September 26,

  ​ ​ ​

September 27,

  ​ ​ ​

​

​

September 26,

  ​ ​ ​

September 27,

​

​

​

​

2026

​

2025

​

% Change

​

2026

​

2025

​

% Change

Point in Time Revenue

​

$

1,686,573

​

$

1,528,506

 

10.3%

​

$

4,951,464

​

$

4,911,049

​

0.8%

Over Time Revenue

​

 

46,263

​

​

31,121

 

48.7%

​

 

125,576

​

​

79,471

​

58.0%

Total Net Sales

​

 

1,732,836

​

​

1,559,627

 

11.1%

​

$

5,077,040

​

$

4,990,520

​

1.7%

Schedule of account balances associated with over time revenue which are included in Other current assets and Other accrued liabilities, respectively

The following table presents the account balances associated with over time revenue which are included in Other current assets and Other accrued liabilities, respectively (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

September 26,

​

December 27,

​

September 27,

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2025

Cost and Earnings in Excess of Billings

​

$

17,506

  ​ ​ ​

$

4,979

  ​ ​ ​

$

4,730

Billings in Excess of Cost and Earnings

​

 

5,445

​

 

3,961

 

 

5,214

​