XML 43 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable, Accrued, and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following (in thousands):
 
December 31,
 
2018
 
2017
Accounts payable
$
37,508

 
$
49,000

Payroll and employee benefits payable
143,803

 
120,278

Severance and retention bonus payable
28,292

 
44,685

Bonus payable
170,719

 
162,710

Commissions payable
126,844

 
108,969

Taxes payable
19,725

 
46,758

Other accrued liabilities
183,222

 
134,421

Total accounts payable and accrued liabilities
$
710,113

 
$
666,821

Schedule of Other Liabilities
Other liabilities consist of the following (in thousands):
 
December 31,
 
2018
 
2017
Non-current deferred revenue
$
21,194

 
$
16,205

Long-term taxes payable
66,304

 
66,386

Benefit plan-related liabilities
96,033

 
118,868

Lease-related matters
165,374

 
115,840

Non-current deferred tax liabilities
214,687

 
206,338

Other
50,081

 
54,362

Total other liabilities
$
613,673

 
$
577,999