v3.10.0.1
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accrued Liabilities, Current [Abstract]    
Sales rebates payable $ 17,713 $ 17,386
Property taxes payable 3,025 3,802
Accrued salaries 6,811 8,318
Other accrued liabilities 6,466 5,499
Total accrued liabilities $ 34,015 $ 35,005 [1]
[1] The consolidated balance sheet at December 31, 2017, as presented, is derived from the audited consolidated financial statements at that date.