XML 50 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following at December 31 (in thousands):
 
 
 
2017
 
2016
Accrued bonuses
 
$
15,119

 
$
15,866

Accrued payroll and severance
 
18,500

 
10,704

Accrued taxes
 
63,698

 
104,623

Accrued commissions/rebates
 
47,198

 
43,467

Other
 
93,957

 
64,152

 
 
$
238,472

 
$
238,812