XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
3 Months Ended
Sep. 27, 2025
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 27, 2025 (in thousands):
Contract Assets
Beginning balance, June 28, 2025
$17,409 
Revenue recognized95,084 
Amounts collected or invoiced(90,230)
Ending balance, September 27, 2025
$22,263 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and three months ended September 27, 2025 and September 28, 2024 (in thousands):

Revenue
RecognitionThree Months Ended
September 27, 2025September 28, 2024
Over-Time$95,084 $122,582 
Point-in-Time3,666 8,976 
Total$98,750 $131,558