XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
12 Months Ended
Jun. 29, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Concentration Risks
During the years ended June 29, 2024, July 1, 2023, and July 2, 2022, net revenue generated from a single customer which represented 10% or greater of total net revenue is summarized as follows:
Years Ended
June 29, 2024July 1, 2023July 2, 2022
Customer A18.9 %**
Customer B*12.1 %28.7 %
Customer C11.4 %15.3 %12.6 %
Customer D*10.5 %*
*Represents less than 10% of total net revenue
The following table sets forth accounts receivable from a single customer that represented 10% or greater of the total accounts receivable for the periods presented:
June 29, 2024July 1, 2023
Customer 112.9 %*
Customer 2*14.3 %
Customer 3*11.9 %
Customer 4*11.9 %
*Represents less than 10% of total accounts receivable
The table below discloses our total net revenue attributable to each of our two reportable segments (in millions, except percentage data):
 Years Ended
 June 29, 2024July 1, 2023July 2, 2022
Amount% to TotalAmount% to TotalAmount% to Total
Cloud & Networking$1,084.9 79.8 %$1,322.5 74.8 %$1,008.7 58.9 %
Industrial Tech274.3 20.2 %444.5 25.2 %703.9 41.1 %
Net revenue$1,359.2 100.0 %$1,767.0 100.0 %$1,712.6 100.0 %
Schedule of Changes in Contract Balances
The following table reflects the changes in contract balances for the periods presented (in millions, except percentages):
Contract balancesBalance sheet locationJune 29, 2024July 1, 2023ChangePercentage Change
Accounts receivable, net Accounts receivable, net $194.7 $246.1 $(51.4)(20.9)%
Deferred revenue and customer deposits
Other current liabilities
$0.6 $2.1 $(1.5)(71.4)%