XML 53 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following at December 31 (in thousands):
 
 
 
2018
 
2017
Accrued bonuses
 
$
20,553

 
$
15,119

Accrued payroll and severance
 
15,932

 
18,500

Accrued taxes
 
85,346

 
63,698

Accrued commissions/rebates
 
60,593

 
47,198

Other
 
79,170

 
93,957

 
 
$
261,594

 
$
238,472