XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Liabilities in Level 3 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Fair value liabilities reconciliation of changes    
Fair value of debt $ 0 $ 72,500
Energy Micro    
Fair value liabilities reconciliation of changes    
Gain recognized in earnings (2,700) (2,700)
Assets and liabilities measured at fair value on recurring basis | Significant Unobservable Inputs (Level 3) | Contingent consideration    
Fair value liabilities reconciliation of changes    
Balance at the beginning of the period   14,073
Issues 3,829  
Settlements   (11,375)
Reclassification to acquisition-related liabilities (3,380)  
Gain recognized in earnings (449) $ (2,698)
Convertible Senior Notes    
Fair value liabilities reconciliation of changes    
Fair value of debt $ 466,200