XML 39 R27.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable, Accrued, and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following (in thousands):
 
December 31,
 
2016
 
2015
Accounts payable
$
41,009

 
$
31,570

Payroll and employee benefits payable
87,821

 
85,575

Severance and retention bonus payable
22,425

 
38,557

Bonus payable
105,549

 
90,989

Commissions payable
68,273

 
66,054

Taxes payable
20,378

 
13,714

Other accrued liabilities
95,316

 
61,232

Total accounts payable and accrued liabilities
$
440,771

 
$
387,691

Schedule of Other Liabilities
Other liabilities consist of the following (in thousands):
 
December 31,
 
2016
 
2015
Non-current deferred revenue
$
11,289

 
$
7,603

Long-term taxes payable
19,737

 
13,784

Deferred rent
13,747

 
15,207

Benefit plan-related liabilities
67,747

 
62,675

Other
69,297

 
94,325

Total other liabilities
$
181,817

 
$
193,594