XML 31 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Reporting and Geographic Information - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2020
Mar. 31, 2019
Segment Reporting Information [Line Items]    
Total revenue $ 139,928 $ 60,892
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 $ 114,330 $ 49,809
Systems and Software [Member] | Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 82.00% 82.00%
Parts Revenue [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 13,575 $ 8,077
Parts Revenue [Member] | Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 10.00% 13.00%
Service Revenue [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 12,023 $ 3,006
Service Revenue [Member] | Sales [Member] | Product [Member]    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 8.00% 5.00%