XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
6 Months Ended
Dec. 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 six months ended December 27, 2025 (in thousands):
Contract Assets
Beginning balance, June 28, 2025
$17,409 
Revenue recognized186,387 
Amounts collected or invoiced(183,924)
Ending balance, December 27, 2025
$19,872 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and six months ended December 27, 2025 and December 28, 2024 (in thousands):
Revenue
RecognitionThree Months EndedSix Months Ended
December 27, 2025December 28, 2024December 27, 2025December 28, 2024
Over-Time$91,303 $110,500 $186,387 $233,082 
Point-in-Time5,016 3,353 8,682 12,329 
Total$96,319 $113,853 $195,069 $245,411