XML 78 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Other Current Liabilities - Summary of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables And Accruals [Abstract]    
Accrued expenses $ 15,534 $ 19,616
Salaries, bonuses, commissions and related taxes payable 19,636 18,190
Accrued legal and settlement expenses 23,081 22,608
Non-income taxes payable 7,301 1,428
Other payables 3,536 3,755
Total $ 69,088 $ 65,597