XML 70 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Disaggregation by Geography and Type (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Revenue $ 169,769 $ 183,325 $ 199,047 $ 173,484 $ 193,286 $ 232,221 $ 211,264 $ 169,567 $ 725,625 $ 806,338 $ 766,083
Standard products and services                      
Disaggregation of Revenue [Line Items]                      
Revenue                 629,220 654,509 603,196
Application-specific customer solutions                      
Disaggregation of Revenue [Line Items]                      
Revenue                 96,405 151,829 162,887
Americas [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 277,155 265,175 214,338
Europe [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 227,738 311,914 328,826
Greater China [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 115,061 123,708 108,738
Other Asia [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 $ 105,671 $ 105,541 $ 114,181