XML 42 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jul. 01, 2017
Accrued Liabilities [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
Accrued and Other Current Liabilities
Accrued and other current liabilities consist of the following (in thousands):
 
July 1,
2017
 
December 31,
2016
Contract related payables
$
14,522

 
$
10,673

Income taxes payable
4,848

 
76,316

Accrued customer rebates, fees and reimbursements
4,225

 
3,893

Accrued taxes
4,205

 
5,135

Accrued legal fees
1,510

 
1,362

Accrued warranty
1,026

 
910

Related party payable
670

 
525

Accrued donations
493

 
503

Other
5,178

 
5,337

     Total accrued and other current liabilities
$
36,677

 
$
104,654