Other Financial Statement Information - Inventories - Net (Detail) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Inventory Disclosure [Abstract] | ||
| Raw materials | $ 37,535 | $ 34,854 |
| Work-in-process | 9,057 | 6,902 |
| Finished products | 35,629 | 37,812 |
| Inventory, gross | 82,221 | 79,568 |
| Excess of current cost over LIFO cost | (2,784) | (3,538) |
| Noncurrent portion of inventory | (4,953) | (6,118) |
| Inventories - net | $ 74,484 | $ 69,912 |