XML 54 R36.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Tables)
12 Months Ended
Jun. 29, 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 twelve months ended June 29, 2024 (in thousands):
Contract Assets
Beginning balance, July 1, 2023
$29,925 
Revenue recognized497,348 
Amounts collected or invoiced(506,023)
Ending balance, June 29, 2024
$21,250 

The following table summarizes the activity in the Company’s contract assets during the twelve months ended July 1, 2023 (in thousands):
Contract Assets
Beginning balance, July 2, 2022
$21,974 
Revenue recognized590,624 
Amounts collected or invoiced(582,673)
Ending balance, July 1, 2023
$29,925 

The following table summarizes the activity in the Company’s contract assets during the twelve months ended July 2, 2022 (in thousands):
Contract Assets
Beginning balance, July 3, 2021
$24,781 
Revenue recognized528,204 
Amounts collected or invoiced(531,011)
Ending balance, July 2, 2022
$21,974 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the twelve months ended June 29, 2024, the twelve months ended July 1, 2023, and the twelve months ended July 2, 2022 (in thousands):
Revenue
RecognitionJune 29, 2024July 1, 2023 (Restated)July 2, 2022 (Restated)
Over-Time$497,348 $590,624 $528,193 
Point-in-Time69,594 14,691 15,984 
Total$566,942 $605,315 $544,177