v3.26.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 28, 2026
REVENUE RECOGNITION  
Schedule of disaggregation of revenue

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

Three Months Ended

  ​ ​ ​

March 28,

  ​ ​ ​

March 29,

  ​ ​ ​

2026

2025

% Change

Point in Time Revenue

$

1,427,167

$

1,549,304

 

(7.9)%

Over Time Revenue

 

34,100

46,215

 

(26.2)%

Total Net Sales

 

1,461,267

1,595,519

 

(8.4)%

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

March 28,

December 27,

March 29,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2025

Cost and Earnings in Excess of Billings

$

6,866

  ​ ​ ​

$

4,979

  ​ ​ ​

$

8,242

Billings in Excess of Cost and Earnings

 

5,556

 

3,961

 

 

4,488