XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting and Geographic Information - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 228,846 $ 199,165
Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Systems and Software [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 194,836 $ 166,824
Systems and Software [Member] | Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 85.00% 84.00%
Parts Revenue [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 20,108 $ 20,423
Parts Revenue [Member] | Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 9.00% 10.00%
Service Revenue [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 13,902 $ 11,918
Service Revenue [Member] | Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 6.00% 6.00%