XML 87 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Condensed Financial Information Of Parent Company Only Disclosure [Abstract]    
Accounts payable and accrued operating expenses $ 191,353 $ 179,294
Accrued compensation expense 109,038 95,345
Accrued rebates payable 34,737 32,553
Accrued royalties payable 15,151 10,412
Value added taxes payable 7,848 6,377
Accrued income taxes 0 59,572
Other 12,378 8,958
Total accounts payable and accrued liabilities $ 370,505 $ 392,511