XML 45 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments - Liabilities in Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2017
Jul. 01, 2017
Dec. 31, 2016
Fair value liabilities reconciliation of changes      
Fair value of debt $ 0 $ 0 $ 72,500
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 3,829    
Issues   3,829  
Loss recognized in earnings 164 164  
Balance at the end of the period 3,993 3,993  
Net loss for the period included in earnings attributable to contingent consideration held at the end of the period: (164) (164)  
Convertible Senior Notes      
Fair value liabilities reconciliation of changes      
Fair value of debt $ 414,800 $ 414,800