XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 01, 2017
Dec. 31, 2016
Accrued Expenses    
Compensation and related expenses $ 46,997 $ 67,582
Income taxes payable 346 534
Other 12,373 7,165
Total 59,716 75,281
Accrued bonuses $ 32,900 $ 53,900