XML 92 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Condensed Financial Information Of Parent Company Only Disclosure [Abstract]    
Accounts payable and accrued operating expenses $ 179,294 $ 139,513
Accrued income taxes 59,572  
Accrued compensation expense 78,424 45,479
Accrued vacation expense 16,921 12,540
Accrued rebates payable 32,553 14,859
Accrued royalties payable 10,412 9,050
Value added taxes payable 6,377 5,479
Other 8,958 4,924
Total accounts payable and accrued liabilities $ 392,511 $ 231,844