XML 60 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Payable, Accrued, and Other Liabilities (Detail) - Accounts Payable and Accrued Liabilities - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Accounts payable $ 31,570 $ 16,802
Payroll and employee benefits payable 85,575 79,831
Severance and retention bonus payable 38,557 26,965
Bonus payable 90,989 83,000
Commissions payable 66,054 64,888
Taxes payable 13,714 18,538
Professional, consulting, audit fees 10,164 9,429
Other accrued liabilities 51,068 54,308
Total accounts payable and accrued liabilities $ 387,691 $ 353,761