XML 108 R95.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Segment Reporting Information by Segment Charges (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2021
Sep. 27, 2020
Oct. 03, 2021
Sep. 27, 2020
Segment Reporting Information [Line Items]        
Restructuring and other $ 300   $ 600  
Acquisition related costs 300   300  
Restructuring and other—employee severance 1,197 $ (27,701) (3,426) $ 1,915
Other (income) expense, net - loss on convertible debt conversion (21,486) (764) (25,223) (3,595)
Contingent consideration adjustment     (7,227) (7,967)
Semiconductor Test        
Segment Reporting Information [Line Items]        
Cost of revenues - inventory charge 3,725 1,131 4,959 7,956
Restructuring and other—Contract termination settlement charge       4,000
Acquisition related costs       3,400
Industrial Automation        
Segment Reporting Information [Line Items]        
Cost of revenues - inventory charge 3,656   4,941 505
Acquisition related costs     825 790
Restructuring and other—employee severance 476   965 664
System Test        
Segment Reporting Information [Line Items]        
Cost of revenues - inventory charge     524 698
Wireless Test        
Segment Reporting Information [Line Items]        
Cost of revenues - inventory charge 679 1,802 1,351 3,957
Corporate And Eliminations        
Segment Reporting Information [Line Items]        
Restructuring and other     1,846  
Corporate And Eliminations | Restructuring and other        
Segment Reporting Information [Line Items]        
Acquisition related costs   (1,086) (513) 2,629
Other (income) expense, net - loss on convertible debt conversion $ 20,153   25,397  
Corporate And Eliminations | Universal Robots (UR) | Restructuring and other        
Segment Reporting Information [Line Items]        
Contingent consideration adjustment   $ (27,206) $ (7,227) (4,421)
Corporate And Eliminations | Mobile Industrial Robots (MiR) | Restructuring and other        
Segment Reporting Information [Line Items]        
Contingent consideration adjustment       $ (3,546)