XML 115 R100.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Liabilities - Statement of composition of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables And Accruals [Abstract]    
Accrued payroll and benefits $ 53,691 $ 28,060
Accrued customer rebates 16,561 17,395
Other accrued liabilities 25,581 20,041
Total accrued liabilities $ 95,833 $ 65,496