XML 29 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following at December 31 (in thousands):
 
 
 
2019
 
2018
Accrued bonuses
 
$
23,595

 
$
20,553

Accrued payroll and severance
 
23,718

 
15,932

Accrued taxes
 
70,350

 
85,346

Accrued commissions/rebates
 
77,430

 
60,593

Other
 
80,418

 
79,170

 
 
$
275,511

 
$
261,594