XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
3 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets The following table summarizes the activity in the Company’s contract assets during the three months ended September 28, 2024 (in thousands):
Contract Assets
Beginning balance, June 29, 2024
$21,250 
Revenue recognized122,582 
Amounts collected or invoiced(120,206)
Ending balance, September 28, 2024
$23,626 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three months ended September 28, 2024 and September 30, 2023 (in thousands):

Revenue
RecognitionThree Months Ended
September 28, 2024September 30, 2023
Over-Time$122,582 $132,329 
Point-in-Time8,976 17,783 
Total$131,558 $150,112