XML 98 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following (in thousands):
 
December 31,
 
2019
 
2018
 
 
 
 
Accrued payroll
$
230,682

 
$
158,006

Taxes payable
38,326

 
35,122

Other employee related liabilities
74,853

 
60,889

Other 
117,542

 
76,229

Total accrued expenses and other current liabilities
$
461,403

 
$
330,246