XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
9 Months Ended
Mar. 28, 2026
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 28, 2026 (in thousands):
Contract Assets
Beginning balance, June 28, 2025
$17,409 
Revenue recognized272,214 
Amounts collected or invoiced(266,369)
Ending balance, March 28, 2026
$23,254 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and nine months ended March 28, 2026 and March 29, 2025 (in thousands):
Revenue
RecognitionThree Months EndedNine Months Ended
March 28, 2026March 29, 2025March 28, 2026March 29, 2025
Over-Time$85,827 $106,396 $272,214 $339,478 
Point-in-Time3,744 5,578 12,426 17,907 
Total$89,571 $111,974 $284,640 $357,385