XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenues [Abstract]  
Disaggregation of Revenue
For the three and six months ended June 30, 2024 and July 2, 2023, revenue from the Company’s customers is broken down by geography as follows:
Three Months Ended
Six Months Ended
GeographyJune 30, 2024July 2, 2023June 30, 2024July 2, 2023
Americas62.0 %61.1 %60.5 %59.2 %
Europe27.6 28.0 29.4 29.9 
Asia-Pacific10.4 10.9 10.1 10.9