XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
6 Months Ended
Dec. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets The following table summarizes the activity in the Company’s contract assets during the six months ended December 30, 2023 (in thousands):
Contract Assets
Beginning balance, July 1, 2023
29,925 
Revenue recognized254,185 
Amounts collected or invoiced(256,340)
Ending balance, December 30, 2023
$27,770 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and six months ended December 30, 2023 and December 31, 2022 (in thousands):

Revenue
RecognitionThree Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Over-Time$124,205 $119,649 $254,185 $254,207 
Point-in-Time21,212 4,059 38,995 6,764 
Total$145,417 $123,708 $293,180 $260,971