XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue (Tables)
9 Months Ended
Mar. 30, 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 nine months ended March 30, 2024 (in thousands):
Contract Assets
Beginning balance, July 1, 2023
$29,925 
Revenue recognized372,652 
Amounts collected or invoiced(373,958)
Ending balance, March 30, 2024
$28,619 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and nine months ended March 30, 2024 and April 1, 2023 (in thousands):

Revenue
RecognitionThree Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Over-Time$118,467 $160,628 $372,652 $414,835 
Point-in-Time22,060 3,925 61,055 10,689 
Total$140,527 $164,553 $433,707 $425,524